随笔分类 - selenium2
python selenium2系列入门、提升文章
摘要:在本文中对xpath常用的contains、sibling函数进行了说明和代码演示,对于其他的函数建议大家自己写代码去实践,理解其原理,将会更有利于后续的自动化测试实践。
阅读全文
摘要:Selenium是一组web自动化测试工具集,它由以下几个部分构成:
Selenium IDE(Integrated Development Environment)
这是Firefox浏览器的一个插件,用于录制和回放selenium测试脚本。
WebDriver和RC
它提供了各种编程语言API的支持,例如java、python、ruby、php、.net等等,能够与不同的浏览器进行交互,驱动浏览器进行自动化测试。
Grid
它提供了分布式测试和并行测试的能力,能够帮助我们大幅的减少测试的执行时间。
阅读全文
摘要:在python selenium2自动化测试过程中,一个合适的报告是必须的,而HTMLTestRunner模块为我们提供了一个很好的报告生成功能。
阅读全文
摘要:本文初始演示了利用python多线程技术来启动多个浏览器同时进行selenium自动化测试,通过这个示例你应该要去学习更深入的知识,和深入结合实际业务测试梳理出更合适的自动化测试业务场景。
至于如何更深入的利用selenium把兼容性测试做好,还有待深入研究挖掘,真正的把selenium的特性用好。
阅读全文
摘要:POM是selenium webdriver自动化测试实践对象库设计模式
POM使得测试脚本更易于维护
POM通过对象库方式进一步优化了元素、用例、数据的维护组织
阅读全文
摘要:今天我们就如何使用xlrd模块来进行python selenium2 + excel自动化测试过程中的参数化进行演示说明,以解决大家在自动化测试实践过程中参数化的疑问。
阅读全文
摘要:今天我们开始我们的第一个python webdriver自动化测试脚本。并就测试脚本进行一一解释说明。
阅读全文
摘要:本次就python webdriver的安装和驱动不同浏览器的配置进行分享,以解决大家在入门过程中的一些基本的环境问题。
阅读全文
摘要:webdriver是一个web自动化测试框架,不同于selenium IDE只能运行在firefox上,webdriver能够在不同的浏览器上执行你的web测试用例。其支持的浏览器有:Firefox、Chrome、IE、Edge、Safari、Opera、phantomjs等等。
阅读全文
扫一扫关注微信公众号: 专注软件测试领域开源技术、资讯、工具、解决方案分享,每日更新...

浙公网安备 33010602011771号