Professional Documents
Culture Documents
*********************
What is automation?
A developer will "build" a software and that build is tested by the tester...
The most time consuming part in a test case is the execution part...
iOS version 3.0 --- Lots of test cases gets repeated for
execution as and when the products grow in size with time...
iOS version 10 --- The number of test cases get physically unmanegeable.. and logically
complex to manage.
1) Feasibility analysis.
2) Tool selection...(technical capabilities,cost,vendor support,learning curve etc.,)
3) Identify the framework.
4) Develop a POC --- Proof of Concept.
5) Develop the scripts, execute them, analyze the results.
6) Repeat the same for every future project.
**********************************************************
************************************************************************
Course Structure
***************************************************************************
Selenium --- IDE(2-Feb-2017)
********************************************************
Once we start our IDE, the table view is the place where we have the script.
It contains 3 parts :Command, target and a Value ..
The commands that get generated are called "Selenese" commands.
The language of the script is "Selenese" script.
We can write our own scripts if we rememeber all the commads.
************************************************************************************************
Press 'X' by selecting the line in the script...--Will execute the particular line only.
'S' --- Inserts a "Start Point" for the script execution.
'B' --- inserts a break point at a particular line. The script execution will stop one line before the
break point.
We can insert multiple breakpoints.
Resume button -- Will resume the execution of the script.
Step button -- Will execute only one line at a time after encountering a Break point.
Assert --- Assert will check a condition and if the condition fails, then the script execution will be
stopped.
Verify --- Verify will check the condition and even if the condition fails, the script will continue to
execute.
****************************************************************************************************