Friday 15 April 2011

How to add a new item to the status field in Bugzilla?

To add a new item to the status field, namely 'Reopen'. In the admin section of zilla its clearly there. Now when we 
go to edit a bug we can never see this new field, all we can initially see is Assigned, New, Resolved. After changing the bug status to Resolved we can then see some other statuses like Reopened, verified 
and closed but not 'Reopen'.


To solve this i have followed the steps which is mentioned below:


1. From Administration>Field Values>Status, make sure that the new status
you created is open for bug entry. 


2. Once this is done, on Administration>Bug Status Workflow, make sure the
status transitions are set. 

Friday 18 February 2011

selenese converter

Hi friends,
            Did you hear about selenese converter (from html to java(junit))?, Few months back i got a chance to work liferay's selenium testing, in that they have already written a java file to convert many html files to java files at one shot. So using that idea i started working to create a converter for all websites.
(one more point i forgot to say with handling the dynamic id's in web page.)

Hope i will finish it soon and update the status in my blog.

Wednesday 2 February 2011

What is maven?

Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

Maven's Objectives
Maven's primary goal is to allow a developer to comprehend the complete state of a development effort in the shortest period of time. In order to attain this goal there are several areas of concern that Maven attempts to deal with:
  • Making the build process easy
  • Providing a uniform build system
  • Providing quality project information
  • Providing guidelines for best practices development
  • Allowing transparent migration to new features
For more details follow this link :http://maven.apache.org/guides/getting-started/index.html

Wednesday 5 January 2011

Batch file creation to run the selenium server

Hi,
    I have tried to create a batch file to start the selenium server for three different environments, Almost it takes one whole week for me to create a batch file because i am new to this batch file creation.

So i would like to give the sample batch file code so that you can modify as per your requirements.

Sample batch file code:


ECHO OFF
SET JAVA_HOME="C:\Program Files\Java\jdk1.6.0_20"
SET ANT_HOME="C:\Program Files\ant"
SET PATH=%JAVA_HOME%\bin;%ANT_HOME%\bin;%PATH%

echo Please Enter The environment
set /p Key= Here -^>

echo.

:BEGIN

IF %key% == tst GOTO TST
IF %KEY% == dev GOTO DEV
IF %key% == uat GOTO UAT

:TST
echo YOU HAVE ENTERED TST ENVIRONMENT
java -jar path to \selenium-server.jar -port 4440  -multiwindow -htmlSuite "*firefox " "website url" "path to\MainSuite.html" "path to\Results.html"
GOTO END
:DEV
ECHO YOU HAVE ENTERED DEV ENVIRONMENT
ava -jar path to \selenium-server.jar -port 4441  -multiwindow -htmlSuite "*firefox " "website url" "path to\MainSuite.html" "path to\Results.html"
GOTO END
:UAT
ECHO YOU HAVE ENTERED UAT ENVIRONMENT
ava -jar path to \selenium-server.jar -port 4442  -multiwindow -htmlSuite "*firefox " "website url" "path to\MainSuite.html" "path to\Results.html"
GOTO END
:END

Try this and do magic in your automation world

All the best

Monday 3 January 2011

How to run liferay's selenium script in jmeter for performance testing

Hi friends,
please click the link which is mentioned below so that you can solve this problem easily.

url: http://www.mpowerglobal.com/web/neelu/home/-/blogs/how-to-run-liferay-s-selenium-script-in-jmeter-for-performance-testing?_33_redirect=http://www.mpowerglobal.com/web/mpower-india/blog%3Fp_p_id%3D115%26p_p_lifecycle%3D0%26p_p_state%3Dnormal%26p_p_mode%3Dview%26p_p_col_id%3Dcolumn-2%26p_p_col_count%3D1

How to solve permgen space error while starting the tomcat

HI ALL,
A week ago i have configured hudson continuous integration tool for one of my project, In that i should need to start tomcat server through bootstrap.jar using .xml file but i couldn't start it, reason is memory out of bound exception ie. permgen space error.

Here i would like to share my approach to solve this problem.

Steps to resolve the permgen space error while starting the tomcat through bootstrap.jar

Step 1. Create a build.xml file to start the tomcat server. sample code is mentioned below.

Sample .xml file

<?xml version="1.0"?>

<project name="markettravel" basedir="." default="all">
<target name="tomcat-start">
<java jar="path to /bootstrap.jar" fork="true">
<jvmarg value="-Dcatalina.home=path to tomcat-6.0.26"/>
<jvmarg value="-XX:MaxPermSize=512m"/>






In above code i have added one argument to allocate the perm memory size(jvmarg value="-XX:MaxPermSize=512m").

Step 2:

Now include this .xml file path to hudson tool and start building the project now you never see memory out of bound exception in console.

Happy using hudson.