Agile Wave

Is Agile Test Management different from Traditional test mangements? Your thoughts on this subject will be much appreciated.

Posted on Tue 9 February 2010 at 09:33 in Agile Testing

Follow the discussion here

Useful Firefox add-on tools that help write tests with Selenium

Posted on Sun 6 December 2009 at 15:58 in Selenium

DOM Inspector

 

DOM Inspector is a tool that can be used to inspect and edit the live DOM of any web document or XUL application. The DOM hierarchy can be navigated using a two-paned window that allows for a variety of different views on the document and all nodes within.

Inspects the structure and properties of a window and its contents.

Note: This add-on depends on binary changes to Firefox, and will not work with Firefox 2.

 

Available from: https://addons.mozilla.org/en-US/firefox/addon/6622

 

XPath Checker

 

An interactive editor for XPath expressions. Choose 'View XPath' in the context menu and it will show the editor. You can edit the XPath expression and it incrementally updates the results.

 

Available from: https://addons.mozilla.org/en-US/firefox/addon/1095

 

Firebug

 

Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.

 

Available from: https://addons.mozilla.org/en-US/firefox/addon/1843

 

Venkman Javascript Debugger

 

Venkman is the code name for Mozilla's JavaScript Debugger. Venkman aims to provide a powerful JavaScript debugging environment for Mozilla based browsers.

 

Available from: https://addons.mozilla.org/en-US/firefox/addon/216

 

Web Developer

 

The Web Developer extension adds a menu and a toolbar with various web developer tools.

 

Available from: https://addons.mozilla.org/en-US/firefox/addon/60

 

Regular Expression Tester

 

Testing Tool for regular expressions with colour highlighting.  The tool includes options like case sensitive, global and multi-line search, colour highlighting of found expressions and of special characters, a replacement function including back references, auto-closing, testing while writing and saving and managing of expressions.

 

Available from: https://addons.mozilla.org/en-US/firefox/addon/2077

 

HTML Validator

 

HTML Validator is a Mozilla extension that adds HTML validation inside Firefox and Mozilla. The number of errors of a HTML page is seen on the form of an icon in the status bar when browsing.

 

Available from: https://addons.mozilla.org/en-US/firefox/addon/249

 

Xpather

 

Feature rich XPath generator, editor, inspector and simple extraction tool.  Requires DOM Inspector plug-in for it to work.

 

Available from: https://addons.mozilla.org/en-US/firefox/addon/1192

 

ColorZilla

 

Advanced Eyedropper, ColorPicker, Page Zoomer and other colorful goodies.

This is essentially web page DOM colour analyser that analyse DOM element colours on any Web page, find out what CSS rules set the colours, locate corresponding elements.  Displays element information like tag name, class, id, size, relative mouse position etc.

 

Available from: https://addons.mozilla.org/en-US/firefox/addon/271

 

 

 How to install Firefox Add-ons?

 

  • Select tools
  • Select add-ons
  • get add-ons
  • search for add-ons or browse all add-ons
  • select add-on
  • add to firefox
  • install now
  • restart firefox

Greetings- Agility in the New Year

Posted on Fri 6 November 2009 at 16:03 in General

It is that time of the year when people start thinking about sending Greeting Cards, Buying Gifts etc. As a STC tester let it be different this year. 2009 has been the year of Agile and success from this year bound to flow into 2010. I would like everyone to think of greeting cards wishing others lots of agility in the new year. If you are to design a greeting card or a calendar what would be your message when thinking of successes of this year system wise such as 'there is Agile wave that is driving this new way of working to produce perfect solutions'.

Should we have 12 top messages from STC members and publish a calendar of our own and sell it openly?
What do you think?

Follow the discussion here

Using Selenium for cataloguing url visits

Posted on Wed 4 November 2009 at 16:38 in Selenium

 do lot of reading on topics such as Agile processes, tools and techniques for software development. Therefore, run searches and visit blogs and other educational website to gather information for my ebook. The problem I have is that sometimes I forget to bookmark the sites I visited which means I go through searching the web again to reference the url.

At the moment, I am learning how to use Selenium and want to make use of its recording function to capture the navigation between sites. I want then to use the captured script to catalogue the sites I visited. I am an amateur Java and C++ programmer and would like to enhance those skills and to use Selenium RC for this exercise. One of the problems I envisage is some links open in a separate window and by clicking others you get pop ups. Has anyone of you used the tool other than automating the testing? Your contribution would be most welcome in guiding me through this adventure.

See discussion here 

What methodology are you working in?

Posted on Tue 27 October 2009 at 16:05 in General

see my comments here

Equivalence for Dummies

Posted on Wed 21 October 2009 at 20:10 in Testing Tools
see my comments here.

Using Tools in Agile: Can Tools hinder rather than help Agile processes? How would you employ tools in Agile Development?

Posted on Wed 21 October 2009 at 20:07 in Agile Testing

Tools can be an asset if it the right tool.  It could be a rock star with one enterprise and booted off in another.  Right tool selected for the right process given to the right people results in right results. It is when people start staring at their screen rather than communicating, that’s where the Agile process fails. People sometimes get too much engrossed in the tool that they get sidetracked and forget the real benefit to the project. In my opinion, keep things in perspective is the best approach.

 

 What are your experiences in this area?

Should testers manage their own environments?

Posted on Wed 21 October 2009 at 20:01 in Testing
See my comments here.

How to test hardware drivers?

Posted on Wed 21 October 2009 at 18:09 in Testing

See my comments here

Specialized Test Management Systems are an Agile Impediment

Posted on Wed 21 October 2009 at 14:54 in Agile Testing

See my comments here

What is Bridge Analysis?

Posted on Wed 21 October 2009 at 14:47

See my comments here

Does anyone know the true source from which the defect bell curve depicting the cost to fix a defect increases substantially if found late in the project lifecycle originate from?

Posted on Wed 21 October 2009 at 14:37 in Testing Types

See my comments here

Who tests the testers?

Posted on Wed 21 October 2009 at 14:34 in Testers
See the commets here 

Bug Seeding or error seeding- Can the technique be used to find hidden bugs, effectiveness of test strategy and test the tester?

Posted on Wed 21 October 2009 at 14:32 in Testers

According to A Dictionary of Computing | 2004 | JOHN DAINTITH, it is defined as:
The deliberate addition of errors to a program. Normally the errors seeded are semantic rather than syntactic, and are usually selected and located in a way that is representative of the normal distribution of error type and positioning. For example, a variable name spelling could be altered, or a branching statement condition changed from “less than” to “less than or equal”. The program is then subjected to test and the errors revealed in the test are analyzed into seeded and nonseeded forms. A test or series of tests should successfully reveal all the seeded faults: the technique has been used as a means of checking the effectiveness (and efficiency) of various test strategies.

It is however difficult to be certain that the seeded errors are truly representative both of the occurrence and the effect of real errors. It is particularly difficult to seed nontrivial errors.

And one the Geek Talk commentator in software testing described it as 'The process of intentionally adding known defects to those already in the component or system for the purpose of monitoring the rate of detection and removal and estimating the number of remaining defects.'

' http://www.geekinterview.com/question_details/43832 '

 

See comments here 

Cloud Computing: suicide

Posted on Tue 20 October 2009 at 20:19 in Cloud Computing

See Comments here

A ship is called a "She" but why a tester is refered as "She"?

Posted on Tue 20 October 2009 at 14:09 in General

Not being a racist, that thought even did not cross my mind, I just want to know the truth behind the assumption. Is it a fair assumption that if a book is written by a female author then she will refer the tester as "She" whereas male author will use "He"? Who decides weather a tester should be addressed as 'She" or "He"? Your humble opinions please.

 

Read the comments here

Future of Agile Software Testing

Posted on Tue 20 October 2009 at 10:55 in Agile Testing
This blog is under contruction. Please be patient new material will appear soon.

Friends