51Testing软件测试论坛
标题:
python + selenium要用什么测试框架
[打印本页]
作者:
Selena_T
时间:
2017-3-3 19:13
标题:
python + selenium要用什么测试框架
如果用python和selenium做自动化测试,要用什么测试框架
作者:
jingzizx
时间:
2017-3-4 08:28
什么意思啊,如果进行web的自动化测试,可以使用selenium工具,python 语言,没有说是什么框架的问题了
作者:
Selena_T
时间:
2017-3-5 15:46
就是像selenium+java语言,可以使用TestNG,PageFactory之类的,如果用selenium+python, 可以用这些么?
作者:
Selena_T
时间:
2017-3-5 15:48
本帖最后由 Selena_T 于 2017-3-5 16:11 编辑
就是像selenium+java语言,可以使用TestNG,PageFactory之类的,如果用selenium+python, 可以用这些么?
作者:
梦想家
时间:
2017-3-6 09:19
unittest框架原名PyUnit框架为Python语言自带的单元测试框架。
作者:
若尘_51
时间:
2017-3-6 09:26
python和selenium做自动化测试,网上好像没有比较好的成型的框架,只能自个逐渐完善。
下面的仅供参考:
1、主要是使用python的unittest模块,HTMLTestRunner辅助输出测试报告;
2、参数化或数据驱动,可以使用xlrd、xlwt操作excel文件,或xml库操作xml文件,还可以连接数据库作为你的脚本数据源;
3、脚本执行的日志,HTMLTestRunner输出测试报告中可以记录,当然可以加上截图( driver.get_screenshot_as_file(picture_name)),复杂点就用logging库,这个需要学怎么记录日志;
更复杂点,就想想怎么统一管理用例,让它们在指定的时间自动执行,然后将测试报告发到指定的邮件之类的。
里面的要研究的东西蛮多的,祝你成功
作者:
Miss_love
时间:
2017-3-8 17:13
Selena_T 发表于 2017-3-5 15:48
就是像selenium+java语言,可以使用TestNG,PageFactory之类的,如果用selenium+python, 可以用这些么?
PO模式也可以
作者:
蓉城荣哥
时间:
2017-3-29 13:40
可以采用HTMLTestRunner生成测试报告,unittest作为基本框架,采用PageObject模式设计用例(类似PageFactory);再进一步,可以使用lettuce BDD
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2