Selenium with驱动程序--用于直接与浏览器交互
Selenium RC -通过服务器与浏览器交互
如果需要使用Web驱动程序进行远程测试,则需要使用Selenium Server
发布于 2019-12-12 22:42:12
Selenium Remote Control (RC)和Selenium WebDriver都是支持不同编程语言的测试自动化工具,但有一些关键的区别。
硒RC
直到几年前,硒RC还是硒测试套件中的一个重要组件。正是该测试框架使QA或开发人员能够用任何编程语言编写测试用例,以便针对任何HTTP网站自动化web应用程序的UI测试。硒RC由两部分组成:

Selenium RC的体系结构有点复杂,因为:
执行顺序如下:
但也存在以下限制:
Selenium服务器的所有这些限制导致了新的健壮自动化框架硒WebDriver的开发。
WebDriver
从Selenium的角度来看,WebDriver界面类似于第三方浏览器供应商(如Mozilla、Chrome、Internet、Safari等)必须遵守并实现的协议。这将反过来帮助最终用户使用公开的API编写公共代码,并在所有可用的浏览器之间实现功能,而不作任何更改。
这个酶
要执行测试用例:
您可以在Selenium独立服务器和Java selenium Jar文件有什么区别?中找到相关的讨论
https://stackoverflow.com/questions/59306851
复制相似问题