会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
上海-悠悠
基于Fastapi《Python 测试开发》课程,4月23开学
《python接口自动化+playwright》课程,5月26号开学
联系weixin/qq:283340479
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
113
114
115
116
117
118
119
120
121
···
140
下一页
2018年8月30日
pytest文档19-doctest测试框架
摘要: # 前言 doctest从字面意思上看,那就是文档测试。doctest是python里面自带的一个模块,它实际上是单元测试的一种。 官方解释:doctest 模块会搜索那些看起来像交互式会话的 Python 代码片段,然后尝试执行并验证结果 doctest测试用例可以放在两个地方 - 函数或者方法下
阅读全文
posted @ 2018-08-30 20:29 上海-悠悠
阅读(5511)
评论(2)
推荐(0)
2018年8月28日
pytest文档18-配置文件pytest.ini
摘要: # 前言 pytest配置文件可以改变pytest的运行方式,它是一个固定的文件pytest.ini文件,读取配置信息,按指定的方式去运行。 # ini配置文件 pytest里面有些文件是非test文件 - pytest.ini pytest的主配置文件,可以改变pytest的默认行为 - conf
阅读全文
posted @ 2018-08-28 21:50 上海-悠悠
阅读(16532)
评论(8)
推荐(1)
python笔记26-命令行传参sys.argv实际运用
摘要: 前言 平常我们在用别人写好的python包的时候,在cmd输入xx h就能查看到帮助信息,输入xx p 8080就能把参数传入程序里,看起来非常酷。 本篇就来讲下如何在python代码里加入命令行参数,并且其它功能,能调用这个参数。 argv获取参数 Python 中也可以所用 sys 的 sys.
阅读全文
posted @ 2018-08-28 13:35 上海-悠悠
阅读(3642)
评论(0)
推荐(0)
2018年8月27日
pytest文档17-fixture之autouse=True
摘要: # 前言 平常写自动化用例会写一些前置的fixture操作,用例需要用到就直接传该函数的参数名称就行了。当用例很多的时候,每次都传这个参数,会比较麻烦。 fixture里面有个参数autouse,默认是Fasle没开启的,可以设置为True开启自动使用fixture功能,这样用例就不用每次都去传参了
阅读全文
posted @ 2018-08-27 09:14 上海-悠悠
阅读(9438)
评论(0)
推荐(1)
2018年8月23日
pytest文档16-用例a失败,跳过测试用例b和c并标记失败xfail
摘要: # 前言 当用例a失败的时候,如果用例b和用例c都是依赖于第一个用例的结果,那可以直接跳过用例b和c的测试,直接给他标记失败xfail 用到的场景,登录是第一个用例,登录之后的操作b是第二个用例,登录之后操作c是第三个用例,很明显三个用例都会走到登录。 如果登录都失败了,那后面2个用例就没测试必要了
阅读全文
posted @ 2018-08-23 20:35 上海-悠悠
阅读(6026)
评论(2)
推荐(0)
2018年8月20日
pytest文档15-使用自定义标记mark
摘要: # 前言 pytest可以支持自定义标记,自定义标记可以把一个web项目划分多个模块,然后指定模块名称执行。一个大项目自动化用例时,可以划分多个模块, 也可以使用标记功能,标明哪些是模块1用例,哪些是模块2的,运行代码时候指定mark名称运行就可以 # mark标记 1.以下用例,标记test_se
阅读全文
posted @ 2018-08-20 22:26 上海-悠悠
阅读(9940)
评论(9)
推荐(0)
2018年8月17日
pytest文档14-函数传参和fixture传参数request
摘要: 前言 为了提高代码的复用性,我们在写用例的时候,会用到函数,然后不同的用例去调用这个函数。 比如登录操作,大部分的用例都会先登录,那就需要把登录单独抽出来写个函数,其它用例全部的调用这个登陆函数就行。 但是登录的账号不能写死,有时候我想用账号1去登录,执行用例1,用账号2去登录执行用例2,所以需要对
阅读全文
posted @ 2018-08-17 21:00 上海-悠悠
阅读(18505)
评论(7)
推荐(1)
2018年8月15日
pytest文档13-allure2生成html报告(史上最详细)-已废弃,不用看了
摘要: # 前言 allure是一个report框架,支持java的Junit/testng等框架,当然也可以支持python的pytest框架,也可以集成到Jenkins上展示高大上的报告界面。 环境准备 - 1.python3.6 - 2.windows环境 - 3.pycharm - 4.pytest
阅读全文
posted @ 2018-08-15 21:11 上海-悠悠
阅读(8297)
评论(7)
推荐(3)
2018年8月14日
pytest文档12-skip跳过用例
摘要: # 前言 pytest.mark.skip可以标记无法在某些平台上运行的测试功能,或者您希望失败的测试功能 skip意味着只有在满足某些条件时才希望测试通过,否则pytest应该跳过运行测试。 常见示例是在非Windows平台上跳过仅限Windows的测试,或跳过测试依赖于当前不可用的外部资源(例如
阅读全文
posted @ 2018-08-14 19:48 上海-悠悠
阅读(15414)
评论(2)
推荐(1)
2018年8月13日
pytest文档11-assert断言
摘要: # 前言 断言是写自动化测试基本最重要的一步,一个用例没有断言,就失去了自动化测试的意义了。什么是断言呢? 简单来讲就是实际结果和期望结果去对比,符合预期那就测试pass,不符合预期那就测试 failed # assert pytest允许您使用标准Python断言来验证Python测试中的期望和值
阅读全文
posted @ 2018-08-13 20:33 上海-悠悠
阅读(14977)
评论(3)
推荐(2)
上一页
1
···
113
114
115
116
117
118
119
120
121
···
140
下一页
公告