As part of my internship I have to make a panorama presenting the main tools for automated tests for web applications. I chose 9: Selenium, Watir, Sahi, Squish, QA Wizard Ranorex, Rational functionnal test, TestComplete and Unified functionnal testing
I am currently looking for answers to very specific criteria which I do not find the answers on the internet. I try to do a very comprehensive overview with the most relevant criteria I found. My aim is to create a 20 criteria panorama which help new testers to chose their tool.
Here is a list of questions which I seek the answer for each tool ( and do not find on the internet of course ) :
- Can we recover the tests of other tools? I know QA Wizard Pro can recover those UFT (eg QTP) and Test Complete can recover Selenium tests
- What is the size of the community of QA Wizard Pro and Ranorex?
- Can you use dynamic values (I mean grab a random string in a test) on Watir, Sahi Ranorex?
- Can we make tests of the "object level" for Selenium Watir, Squish and Sahi?
- Functionality to put comments in the execution log from the dev testers for example if this happens that 's because of this (I know TestComplete allows to do so)
- What tools are active? (Regular patch and update)
- What tools are used to integrate data from other files? (I know QA Wizard Pro can recover excel file)
- What tools can directly integrates a shortcut to put the test code on a versioning tool? (TestComplete allows to do so)
- We agree on all these tools can do continuous integration?
- In terms of performance and optimization tools is that some of these tools have specificities like conso cpu, do not take the test if no mods ...
- What are the standards used by the market to store / share test cases
- What tools have a user-friendly interface and / or are easiest to use?
- What tools give access to the test logs and server?
- What tools can be able to test-suits and indicated what browser to use?
- What Tools can do tests on production environments?
- What tools can send SMTP alerts (Selenium, Watir, TestComplete allows to do it seems to me)
- What tools have a more detailed analysis of the results: volume, response time, Report that the test is a failure following the addition or modification of a code, which lines are problematic etc ...
I know these are a lot of questions I know I will not have the answer for all these things but if somebody here use these tools and can give me the answer it will be very helpfull
If you have other ideas of criteria please feel free to share
thank you very much
PS : Note that I am a novice developer and I have only experience with Selenium IDE