Selenium Tutorial
Selenium Useful Resources
Selected Reading
- Selenium - Grid
- Selenium - TestNG
- Selenium - Test Design Techniques
- Selenium - User Interactions
- Selenium - Locators
- Selenium - WebDriver
- Selenium - Selenese Commands
- Selenium - Remote Control
- Selenium - Environment Setup
- Selenium - IDE
- Selenium - Overview
- Selenium - Home
Selenium Useful Resources
- Selenium - Discussion
- Selenium - Automation Practice
- Selenium - Useful Resources
- Selenium - Quick Guide
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Selenium - Overview
Selenium - Overview
Introduction
硫化是一种开放源,是一种可用于测试网络应用的便携式自动软件测试工具。 它有能力在不同浏览器和操作系统之间运作。 ium不仅是一种工具,也是一套工具,有助于测试者更有效地实现网络应用自动化。
我们现在可以理解塞伦堡的每一种工具及其使用。
Sr.No. | Tool & Description |
---|---|
1 | 页: 1 <Development Environment (IDE) is a plugin that Lets testers to Records their actions as they need to test. |
2 | SelRemote Control(RC)是主要测试框架,它使浏览器的行动和线性执行得以开展。 它利用了 programming、C#、PHP、Sharma、Ruby和PERL等方案拟订语言的全部力量,以创造更复杂的试验。 |
3 | 食堂网络司机是Selenium RC的继任者,后者直接向浏览器发送指挥并收回结果。 |
4 | 谷歌是一种工具,用于在不同机器和不同的浏览器中同时进行平行测试,从而将执行时间减少到最低限度。 |
Advantages of Selenium
质量保证和消费是软件自动化测试市场上最常用的工具。 因此,比较谷物的 pro比检疫措施是明智的。
Selenium | QTP |
---|---|
Selenium is an open-source tool. | QTP is a commercial tool and there is a cost involved in each one of the pcenses. |
Can be extended for various technologies that expose DOM. | Limited add-ons and needs add-ons for each one of the technologies. |
Has capabipties to execute scripts across different browsers. | Can run tests in specific versions of Firefox , IE, and Chrome. |
Can execute scripts on various operating systems. | Works only with Windows. |
Supports mobile devices. | Supports mobile devices with the help of third-party tools. |
Executes tests within the browser, so focus is NOT required while script execution is in progress. | Needs Focus during script execution, as the tool acts on the browser (mimics user actions). |
Can execute tests in parallel with the use of Selenium Grids. | QTP cannot execute tests in parallel, however integrating QTP with QC allows testers to execute in parallel. QC is also a commercial tool. |
Disadvantages of Selenium
我们现在要讨论一下 over在QTP上的陷阱。
Selenium | QTP |
---|---|
Supports only web based apppcations. | Can test both web and desktop apppcations. |
No feature such as Object Repository/Recovery Scenario | QTP has built-in object repositories and recovery scenarios. |
No IDE, so the script development won t be as fast as QTP. | More intuitive IDE; automation can be achieved faster. |
Cannot access controls within the browser. | Can access controls within the browser such as favorites bar, backward, and forward buttons. |
No default test report generation. | Default test result generation within the tool. |
For parameterization, users has to rely on the programming language. | Parameterization is built-in and easy to implement. |