Selenium: "An Automated Software Testing Tool"
Selenium: "An Automated Software Testing Tool"
T EST I NG TO O L"
1. Introduction
2. Requirements
3. Modules / Languages
4. Result / Analysis / Test cases
OUTLINE 5. Limitation
6. Comparison
7. Conclusion
8. Future Aspect
9. Reference
Introduction
Disadvantage
Hardware Requirements
1. RAM: 128 MB
Requirements 2. Disk space: 124 MB for JRE; 2 MB for Java
Update
3. Processor: Minimum Pentium 2 266 MHz
processor
4. Browsers: Internet Explorer 9 and above, Firefox
5. Operating System : Any with Java Support
Unit Testing Module
JUnit is an open-source unit testing tool that helps to test units of
code. It is mainly used for unit testing Java projects; however, it can be
used with Selenium Webdriver to automate the testing of web
applications. So, you can even perform automation testing of a web
application with JUnit. To be precise, JUnit is a unit testing framework
for Java that helps to write test cases in a more structured format.
Selenium and JUnit can be used independently of each other, though,
testing with JUnit and Selenium combined helps to write test cases in a
Modules more structured way.
Steps automating test scripts for web application testing with JUnit
and Selenium:
1. Downloading JUnit Jars
2. Adding Jars to your Selenium project
3. Incorporating JUnit annotations and methods into your first
Selenium scripts
4. Cloud testing with JUnit and Selenium Using Lambda Test
Integration Testing Module
Selenium is only part of the integration testing phase, since it does not combine the product into a
group or checks data consistency. It just drives the product as user.
Integration test steps:
1. Build product
2. Deploy product
3. Setup environment (database, users, etc)
4. Run Selenium tests on full-stack (browser, webservice, datastore and back)
5. Verify results
Test cases
Results
It supports Web based applications only
Selenium HQ
Edureka
Shubham Kumar 2017CA14
Surendra Dhakad 2017CA19
Created By Sumit Kumar Bangar 2017CA32
Rajat Baish 2017CA15
Thank You !