会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
上海-悠悠
基于Fastapi《Python 测试开发》课程,4月23开学
《python接口自动化+playwright》课程,5月26号开学
联系weixin/qq:283340479
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
114
115
116
117
118
119
120
121
122
···
140
下一页
2018年8月13日
pytest文档10-命令行传参
摘要: # 前言 命令行参数是根据命令行选项将不同的值传递给测试函数,比如平常在cmd执行"pytest --html=report.html",这里面的”--html=report.html“就是从命令行传入的参数 对应的参数名称是html,参数值是report.html # conftest配置参数 1
阅读全文
posted @ 2018-08-13 20:04 上海-悠悠
阅读(12514)
评论(6)
推荐(1)
2018年8月10日
pytest文档9-参数化parametrize
摘要: # 前言 pytest.mark.parametrize装饰器可以实现测试用例参数化。 # parametrizing 1.这里是一个实现检查一定的输入和期望输出测试功能的典型例子 ``` # content of test_expectation.py # coding:utf-8 import
阅读全文
posted @ 2018-08-10 21:41 上海-悠悠
阅读(16783)
评论(13)
推荐(0)
pytest文档8-html报告报错截图+失败重跑
摘要: # 前言 做web自动化的小伙伴应该都希望在html报告中展示失败后的截图,提升报告的档次,pytest-html也可以生成带截图的报告。 # conftest.py 1.失败截图可以写到conftest.py文件里,这样用例运行时,只要检测到用例实例,就调用截图的方法,并且把截图存到html报告上
阅读全文
posted @ 2018-08-10 21:25 上海-悠悠
阅读(15920)
评论(21)
推荐(0)
2018年8月8日
pytest文档7-pytest-html生成html报告
摘要: # 前言 pytest-HTML是一个插件,pytest用于生成测试结果的HTML报告。兼容Python 2.7,3.6 # pytest-html 1.github上源码地址[【https://github.com/pytest-dev/pytest-html】](https://github.c
阅读全文
posted @ 2018-08-08 19:46 上海-悠悠
阅读(32430)
评论(4)
推荐(2)
pytest文档6-fixture之yield实现teardown
摘要: # 前言 上一篇讲到fixture通过scope参数控制setup级别,既然有setup作为用例之前前的操作,用例执行完之后那肯定也有teardown操作。 这里用到fixture的teardown操作并不是独立的函数,用yield关键字呼唤teardown操作 # scope="module" 1
阅读全文
posted @ 2018-08-08 19:42 上海-悠悠
阅读(15807)
评论(10)
推荐(1)
2018年8月7日
Selenium2+python自动化70-unittest之跳过用例(skip)
摘要: 前言 当测试用例写完后,有些模块有改动时候,会影响到部分用例的执行,这个时候我们希望暂时跳过这些用例。 或者前面某个功能运行失败了,后面的几个用例是依赖于这个功能的用例,如果第一步就失败了,后面的用例也就没必要去执行了,直接跳过就行,节省用例执行时间。 一、skip装饰器 skip装饰器一共有四个
阅读全文
posted @ 2018-08-07 20:08 上海-悠悠
阅读(2281)
评论(0)
推荐(0)
2018年8月6日
appium+python自动化98-非select弹出选择框定位解决
摘要: 前言 遇到问题:document.getElementsByClassName(...)[0] is undefined 选择框如果是select标签的,可以直接用select专用的方法去定位点击操作。其它不是select选择框的时候,那就按正常操作步骤先点输入框,再点选项就行了。 可是有些选择框就
阅读全文
posted @ 2018-08-06 23:23 上海-悠悠
阅读(4802)
评论(0)
推荐(0)
2018年8月1日
pytest文档5-fixture之conftest.py
摘要: 前言 前面一篇讲到用例加setup和teardown可以实现在测试用例之前或之后加入一些操作,但这种是整个脚本全局生效的,如果我想实现以下场景: 用例1需要先登录,用例2不需要登录,用例3需要先登录。很显然这就无法用setup和teardown来实现了。这就是本篇学习的目的,自定义测试用例的预置条件
阅读全文
posted @ 2018-08-01 20:57 上海-悠悠
阅读(32844)
评论(20)
推荐(7)
2018年7月30日
pytest文档4-测试用例setup和teardown
摘要: # 前言 学过unittest的都知道里面用前置和后置setup和teardown非常好用,在每次用例开始前和结束后都去执行一次。 当然还有更高级一点的setupClass和teardownClass,需配合@classmethod装饰器一起使用,在做selenium自动化的时候,它的效率尤为突出,
阅读全文
posted @ 2018-07-30 22:11 上海-悠悠
阅读(22392)
评论(14)
推荐(4)
2018年7月26日
pytest文档3-pycharm运行pytest
摘要: # 前言 上一篇[pytest文档2-用例运行规则](https://www.cnblogs.com/yoyoketang/p/9362415.html)已经介绍了如何在cmd执行pytest用例,平常我们写代码在pycharm比较多 写完用例之后,需要调试看看,是不是能正常运行,如果每次跑去cmd
阅读全文
posted @ 2018-07-26 23:22 上海-悠悠
阅读(44888)
评论(7)
推荐(3)
上一页
1
···
114
115
116
117
118
119
120
121
122
···
140
下一页
公告