Archive for the 'QA' Category

07th Dec 2009

Find HTML Editor in QTP

Follow below steps to read and write contents from an HTML Editor if you are testing using QTP

Step 1: QTP by default can not find an HTML Editor so you have to add HTML Editor in object repository. It will add HTML Editor as a frame.

See below image for an example

HTML Editor

Step 2:  Below is an example of how to write contents in an HTML Editor. Write below line once you have added HTML Editor as an object.

Browser(”NewRelease”).Page(”Registration”).Frame(”Frame_2″).Object.write “Testing of add news page.”

Step 3: Below is an example of how to read contents from an HTML Editor.

fName = browser(” New Release”).Page(“ Registration “).Frame(”Frame_2″).WebElement(”testing”).Object.innerText

Posted by Posted by mehul.brahmbhatt under Filed under QA Comments 1 Comment »

23rd Oct 2009

Different Type of Monkey Testing

Monkey Testing

Monkey testing is used with fully automated testing tool. This tool doesn’t know how to use any application, so it performs mouse clicks on the screen or keystrokes on the keyboard randomly. The test monkey is technically known to conduct random testing, which is in the category of black-box testing. Below are different types of monkey testing.

  • Dumb monkeys
  • Semi-smart monkeys
  • Smart monkeys

Dumb Monkey Testing

The initial and the lowest level of testing service is called Dumb Monkey Testing, which is run without specific test in mind and often by a person with no or very limited education in testing.

But Dumb Monkey Tester does not mean a person of no intelligence at all, it rather means absence of any planning in the testing process.

Dumb Monkey software testing services:

  • Guesstimate about required time and staff
  • No formal planning and acceptance criteria
  • Click-through an application or a system
  • Very fast results from a done work

Semi-Smart Monkey Testing

Having some experience and improved testing skills the Dumb Monkey reaches the next stage in evolution: Semi-Smart Monkey Tester, who is the most effective when working in small groups.

Semi-Smart Monkey software testing services:

  • Initial level of planning and acceptance criteria
  • Guesstimate about required time and staff
  • Reading requirements before test run
  • Semi-technical bug reports, logs recording
  • Initial level of regression testing

Smart Monkey Testing

Smart Monkey is a crown of monkeys testing evolution. Having the army of Smart Monkeys it is possible to finalize vast testing projects, use tools and initial testing theory, bug trackers. Usually Smart Monkey area of activity is limited by his/her testing environment.

Smart monkeys are valuable for load and stress testing; they will find a significant number of bugs, but are also very expensive to develop.

Smart Monkey software testing services:

  • Repetitive planning and estimations
  • Attempts to analyze requirements before test run
  • Creating test scenarios
  • Issues Tracking Systems usage
  • Initial level of regression testing
  • Finding memory or resource bugs

Posted by Posted by jignesh.patel under Filed under QA Comments 2 Comments »