摘要: pytest测试用例可以存在函数级别,也可以存在类级别。只需要按照内部的规则设计用例,它可以自动去发现测试用例,不需要像unittest框架测试类需要继承TestCase; 在运行时可以在命令行窗口运行,也可以在pycharm中直接运行,下面会详解两种运行方式; 1.pytest用例设计规则 所有的 阅读全文
posted @ 2020-02-02 12:45 不休不止 阅读(405) 评论(0) 推荐(0) 编辑
摘要: pytest是一个单元测试框架,与python的unittest框架类似,它可以完全兼容运行unittest框架的测试用例,可以进行小的单元测试和复杂的功能测试。 1.通过命令行安装pytest pip install -U pytest 2.命令行检查安装版本 pytest --version 3 阅读全文
posted @ 2020-02-02 11:47 不休不止 阅读(531) 评论(0) 推荐(1) 编辑
摘要: 前面文章详细说明pycharm配置svn,更加方便了代码的提交,本篇主要详解Jenkins配置svn,实现持续代码集成 1.在Jenkins中安装svn插件:Jenkins-->系统管理-->插件管理 我的Jenkins是中文版本,如果你的事English可以在过滤框搜索Chinese中文插件安装 阅读全文
posted @ 2019-12-25 14:32 不休不止 阅读(6272) 评论(0) 推荐(0) 编辑
摘要: 目录: 1.通过Jenkins执行shell脚本时,提示命令不存在 2.安装Jenkins端口冲突问题 3.安装Jenkins后启动服务失败 1.通过Jenkins执行shell脚本时,提示命令不存在 原因:jenkins默认是用非登录模式来执行shell命令,所有没有加载环境变量配置文件。 解决方 阅读全文
posted @ 2019-12-25 11:01 不休不止 阅读(2955) 评论(0) 推荐(0) 编辑
摘要: pycharm配置svn 1.检查环境 首先需要确认电脑已经安装了svn,然后确认已经安装了svn命令行 安装svn时默认不安装命令行。需要重新安装,选择安装命令行 2.配置pycharm:File-->Seting 3.在pycharm中创建项目 4.配置成功后,则可以checkout 和 com 阅读全文
posted @ 2019-12-23 11:19 不休不止 阅读(918) 评论(0) 推荐(0) 编辑
摘要: # 使用163邮箱发送邮件 # 1.先导入smtplib库用来发送邮件,导入MIMEText库用来做纯文本的邮件模板 import smtplib from email.mime.text import MIMEText # 发送带附件的需要导入另外一个模块MIMEMultipart from em 阅读全文
posted @ 2019-12-21 14:20 不休不止 阅读(404) 评论(0) 推荐(0) 编辑
摘要: HttpRunner 在命令行中启动测试时,通过指定参数,可实现丰富的测试特性控制。参数的指定使用hrun运行时进行指定,多个参数可叠加 参数详细说明 参数名 参数值 详细说明 -h,--help 无 显示帮助信息 -v,--version 无 显示版本信息 --log-level DEBUG 指定 阅读全文
posted @ 2019-12-20 11:21 不休不止 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 在实际接口测试过程中,肯定会遇到需要跳过的用例。httprunner提供了三种处理方式 skip:直接跳过,后面可以跟跳过的描述信息 skipIf:如果为True则跳过 skipUnless: 如果为False 则跳过 skipIf和skipUnless想要进行判断则必须在函数中进行。然后由函数返回 阅读全文
posted @ 2019-12-19 16:07 不休不止 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: HttpRunner 从 1.4.5 版本开始实现了全新的 hook 机制,可以在请求前和请求后调用函数。函数统一存放在dabugtalk.py 文件中。在 YAML/JSON 中调用 hook 函数仍然是采用 ${func($a, $b)} 的形式。hook函数只在用例中声明有效 hook 机制分 阅读全文
posted @ 2019-12-19 13:36 不休不止 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,无法存储数值。 python读取csv文件有两种方式,一种读取到是列表类型,一种读取到时字典类型; # 阅读全文
posted @ 2019-12-18 14:42 不休不止 阅读(11360) 评论(0) 推荐(0) 编辑