English 中文(简体)
Selenium - Overview
  • 时间:2024-03-21 16:13:29

Selenium - Overview


Previous Page Next Page  

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.
Advertisements