selenium + python自动化测试unittest框架学习(一)selenium原理及应用
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了selenium + python自动化测试unittest框架学习(一)selenium原理及应用,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含872字,纯文字阅读大概需要2分钟。
内容图文
unittest框架的学习得益于虫师的《selenium+python自动化实践》这一书,该书讲得很详细,大家可以去看下,我也只学到一点点用于工作中,闲暇时记录下自己所学才能更加印象深刻。unittest框架学习需要掌握以下知识点:
(1)Selenium原理及工具使用
(2)webdriver元素定位,id,name,class name,css seletor,xpath
(3)python语言基础,模块,参数化,语言,装饰器
(4)unittest框架认识及学习:模块化,断言,参数化,数据驱动,测试报告,多线程,并发测试
1.selenium原理
selenium的版本:Selenium1,Selenium2,Selenium3
Selenium1由三部分组成:Selenium IDE,Selenium Grid,Selenium RC
Selenium IDE:火狐浏览器的插件,提供GUI界面可以运行测试脚本,可以录制回放浏览器行为
Selenium RC;支持多种语言,由两部分组成:Selenium Server,Client Libraries,Selenium Server,设置浏览器代理,负责控制浏览器行为,Client Libraries则是测试案列
工作原理:
该图是从网上截取下来的,比较清晰地说明了Selenium的工作原理。
Selenium2:Selenium1+Webdriver
2.Selenium IED插件工具的简单说明
可在火狐浏览器的组件中查找selenium插件下载,下载安装完成Selenium的插件后可以在工具栏中工具中找到插件
打开插件便可以在url输入栏中输入要录制的浏览器地址开始录制
录制完成后可以将其导出成你所学的编程语言,这里我导为python的unittest框架
原文:http://www.cnblogs.com/evablogs/p/7188330.html
内容总结
以上是互联网集市为您收集整理的selenium + python自动化测试unittest框架学习(一)selenium原理及应用全部内容,希望文章能够帮你解决selenium + python自动化测试unittest框架学习(一)selenium原理及应用所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。