selenium grid分布式自动化测试【天猫伊语伊颜双十一】.pptVIP

selenium grid分布式自动化测试【天猫伊语伊颜双十一】.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
selenium grid 自动化测试 姓名:陈伟明 英文名:clear 目录 selenium grid 原理介绍 selenium grid优缺点 selenium grid session失效机制 selenium grid 环境配置 浏览器驱动 selenium grid 最佳实践 总结 selenium grid 原理介绍 hub:银行排队码拿取机器 rc: 业务办理窗口 selenium grid session失效机制 调用Driver.quit()后 浏览器在没有任何操作或者已经关闭后,时间超过timeout设置的值时 selenium grid优缺点 优点 测试人员上手容易 测试效率的提升 缺点 硬件成本比较高 需要专门人维护 selenium grid 环境配置 JDK 5+ java -jar D:\AutoService\selenium-server-standalone-2.24.1.jar -role hub java -jar D:\AutoService\selenium-server-standalone-2.24.1.jar -role node -hub http://host:port/grid/register selenium grid 环境配置 Rc启动命令加 -browser browserName=chrome,platform=ANY browserName android chrome Firefox Htmlunit internet explorer Iphone Opera selenium grid 环境配置 Platform WINDOWS LINUX MAC 浏览器驱动 通过不同的驱动程序桥接不同的浏览器 chromeDriver firefoxDriver IEDriver 通过wire protocol( a RESTful web service using JSON over HTTP.) chromeDriver 需要把chrome安装到指定目录 chromeDriver日常问题 当使用RemoteWebDriver时,出现【get the The path to the chromedriver executable must be set by the webdriver.chrome.driver system property 】问题时,首先要检查chrome是否在系统变量路径里面或者是否在调用时设置webdriver.chrome.driver这个系统属性。 Cookie只能获取键值对 在富文本文档里面不能输入文字 不能指定自定义的配置 HTML5的接口未实现 IEDriver IE是一个坑爹的东西 IE678 and so on IEDriver : 32位 64位 IEDriver 初始化下载并且添加到运行环境驱动文件 在window vista 和window 7下面,需要设置IE的保护模式在相同的值 IE缩放需要正确的设置为100%,否则会出现坐标问题 IEDriver鼠标悬浮事件 鼠标在浏览器边界,鼠标悬浮问题 firefoxDriver 包括在 selenium-server-stanalone.jar 里面,也就是不需要做额外的配置和额外的文件下载。驱动程序会携带一个xpi文件,当启动驱动程序的时候会添加到火狐拓展程序列表中。 firefoxDriver参数 可以通过System.setProperty或者-DpropertyName value 来设置 Webdriver.firefox.bin:设置火狐的安装目录 file :设置当启动火狐时的用户数据配置。默认启动一个webdrive的匿名 配置 Webdriver.log.file:javascript的输出日志文件目录 Webdriver.firefox.logfile:输出 stdout/stderr 类型的日志到日志文件里面 webdriver.reap_profile:确定是否可以删除零时文件和配置 selenium grid 最佳实践 testNG ant selenium grid selenium grid 最佳实践 selenium grid 最佳实践 selenium grid 最佳实践 selenium grid 最佳实践 action 总结 节省时间和人力 讨论时间,对于selenium grid 的未来工作展望: 脚本移植 虚拟化

文档评论(0)

yan666888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档