软件测试面试题:Selenium 包含哪些组件,简述各组件的作用?

软件测试面试题:Selenium 包含哪些组件,简述各组件的作用?,第1张

Selenium 包含哪些组件,简述各组件的作用?

Selenium RC ,Selenium Grid,Selenium IDE ,Selenium WebDriver



webdriver是按照server–client的经典设计模式设计的:


•server端就是remote server,可以是任意的浏览器:测试脚本启动浏览器后,该浏览器就是remote server,它的职责就是等待client发送请求并做出响应


•client端(测试代码):测试代码中的一些行为,比如打开浏览器,转跳到特定的url等 *** 作是以http请求的方式发送给被server端(被测浏览器)server接受请求,并执行相应 *** 作,并在response中返回执行状态、返回值等信息。


Selenium IDE 是嵌入到Firefox浏览器中的一个插件,实现简单的浏览器 *** 作的录制与回放功能,也可以将录制的脚本导出成java、Python、Ruby、C#。


Selenium Grid是一种自动化的测试辅助工具,Grid通过利用现有的计算机基础设施,能加快Web应用的功能测试。利用Grid可以很方便地实现在多台机器上和异构环境中运行测试用例


个人简介


我是一名测试兼开发工程师,目前25K,目前做的是无人驾驶,欢迎和大家一起交流测试技术,
起高薪就业,我们还有一起打妖怪的群哦,还有面试题小程序哦

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/800596.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-07
下一篇 2022-05-07

发表评论

登录后才能评论

评论列表(0条)

保存