Introduction:
Selenium Webdriver Is open source software testing tool which supports many different browsers. It Is also supporting many different software programming languages like Python, Ruby, C#, Java, PHP and Perl so that you can create your test cases using your preferred language. Current days, Most popular language Is Java to prepare your software application automation test cases with selenium webdriver.To get a deep stretch to Selenium concepts I have splited the concepts based on the slow process approach
In this tutorial we are going to see what is Selenium Automation testing is all about! before we deep dive into the concepts we will have few Introduction about "Automation Testing" the difference between Test case and Test scripts and different tools in Market.
Automation Testing:
It is a process of converting manual Test cases to Automated Test scripts by using an Automation Tool is called Automation Testing.
Difference between Test Case & Test Script:
Test Case
|
Test Script
|
In software engineering, a test case is a
set of conditions or variables under which a tester will determine if a requirement upon an application is partially or fully satisfied. |
Test Script is a set of instructions that is performed on a system under test to verify that the system performs as expected.
|
This is written manually using
spoken language |
Test script are designed using programming languages like JAVA, python
|
Test cases are used for Manual Functional Testing
|
Test scripts are used in automated testing.
|
Note:
In Manual Testing – The Test execution is performed with reference of Test case
In Automation Testing - The Test execution is performed with reference of Test Script
Automation Tools in Market:
- Selenium
- TestingWhiz
- HPE Unified Functional Testing (HP – UFT formerly QTP)
- Test Complete
- Ranorex
- Sahi
- Watir
- Tosca Testsuite
- Telerik TestStudio
- WatiN
- AutoIT
UI Automation Testing:
GUI Testing is the process of testing GUI of the application to identify defects occurred in it during design stage. GUI Testing also evaluates controls like menus, buttons, icons, text boxes, lists, dialog boxes, layouts, color, font sizes, text formatting etc
Tools & Frame work:
- Sikuli
- Galen Framework
- CubicTest
- Rapise
- Ranorex
Loved your post. java training in chennai
ReplyDeleteHey Nice Blog !! Thanks For Sharing !!! Wonderful blog & good post.Its really helpful for me, waiting for a more new post. Keep Blogging :)
ReplyDeleteJava Training in Chennai | Java Course in Chennai