会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
晨尛
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年3月27日
四、软件开发流程
摘要: 1、开发流程 2、敏捷流程
阅读全文
posted @ 2020-03-27 21:56 晨尛
阅读(189)
评论(0)
推荐(0)
2020年3月26日
三、Ubuntu16.04安装Jenkins
摘要: 1、系统必须安装jdk ,如果没有安装可通过如下命令安装: sudo add-apt-repository ppa:openjdk-r/ppa: 将PPA添加到源列表中,以便Ubuntu知道从该PPA以及官方Ubuntu源中查找更新.通常,这用于允许开发人员比官方Ubuntu存储库中的更快地提供更新
阅读全文
posted @ 2020-03-26 20:27 晨尛
阅读(213)
评论(0)
推荐(0)
二、Jenkins基础
摘要: 1、总览 用户手册:https://jenkins.io/zh/doc/
阅读全文
posted @ 2020-03-26 20:26 晨尛
阅读(79)
评论(0)
推荐(0)
一、Git基础
摘要: 1、分布式版本控制系统; 2、集中式版本控制系统和分布式版本控制系统: 集中式:版本库集中放在中央服务器 分布式:没有“中央服务器”,每个电脑上都是一个完整的版本库。 3、基本操作 git初始化 git配置 使用Git第一件事:设置名字和Email,这是在提交commit时的签名 使用git con
阅读全文
posted @ 2020-03-26 20:25 晨尛
阅读(264)
评论(0)
推荐(0)
2020年3月25日
十二、结合Allure 生成HTML 图形化测试报告
摘要: 1、Allure Allure 是一款非常轻量级并且非常灵活的开源测试报告生成框架。它支持绝大多数测试框架, 例如 TestNG、Pytest、JUint 等。它简单易用,易于集成。 2、Pytest集成Allure windows下安装 Allure工具 1、安装JDK1.8+2、安装Allure
阅读全文
posted @ 2020-03-25 21:39 晨尛
阅读(376)
评论(0)
推荐(0)
十一、缓存:记录执行的状态
摘要: pytest会将本轮测试的执行状态写入到.pytest_cache文件夹,这个行为是由自带的cacheprovider插件来实现的; 注意: pytest默认将测试执行的状态写入到根目录中的.pytest_cache文件夹,我们也可以通过在pytest.ini中配置cache_dir选项来自定义缓存
阅读全文
posted @ 2020-03-25 21:38 晨尛
阅读(129)
评论(0)
推荐(0)
十、测试的参数化
摘要: 参数化的行为表现在不同的层级上: fixture的参数化; 测试用例的参数化:使用@pytest.mark.parametrize可以在测试用例、测试类甚至测试模块中标记多个参数或fixture的组合; 另外,也可以通过pytest_generate_tests这个钩子方法自定义参数化的方案; 1、
阅读全文
posted @ 2020-03-25 21:36 晨尛
阅读(553)
评论(0)
推荐(0)
2020年3月24日
九、skip和xfail标记
摘要: 一些测试用例只能在特定的条件或平台执行,或者是已知的Bug影响。在执行这些用例时提前打上标记,Pytest可以相应的处理并输出更准确的报告。 在这种场景下,常用的标记有: skip:只有当某些条件得到满足时,才执行测试用例,否则跳过整个测试用例的执行;例如,在非Windows平台上跳过只支持Wind
阅读全文
posted @ 2020-03-24 20:05 晨尛
阅读(417)
评论(0)
推荐(0)
八、集成文档测试
摘要: 1、集成doctest模块 doctest是python内置的一个标准库,它可以查找代码中类似交互式会话形式的注释,并检查它们是否正确; (1)默认情况下,pytest会自动收集所有名称匹配test*.txt规则的文件,并调用doctest执行它们;doctest文件的默认编码是UTF-8,你可以在
阅读全文
posted @ 2020-03-24 20:03 晨尛
阅读(180)
评论(0)
推荐(0)
七、捕获告警信息
摘要: 1、告警信息的默认捕获行为 pytest可以自动捕获测试中产生的告警信息,并在执行结束后进行展示; 可以通过-W arg命令行选项来自定义告警的捕获行为: arg参数的格式为:action:message:category:module:lineno; action只能在"error", "igno
阅读全文
posted @ 2020-03-24 20:01 晨尛
阅读(357)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告