随笔分类 -  Python接口自动化

摘要:前言 我们在写用例的时候,单个脚本的用例好执行,那么多个脚本的时候,如何批量执行呢?这时候就需要用到unittet里面的discover方法来加载用例了。 加载用例后,用unittest里面的TextTestRunner这里类的run方法去一次执行多个脚本的用例。 一、新建测试项目 1.pychar 阅读全文
posted @ 2020-10-27 11:35 hpliud 阅读(120) 评论(0) 推荐(0)
摘要:前言 熟悉java的应该都清楚常见的单元测试框架Junit和TestNG,python里面也有单元测试框架-unittest,相当于是一个python版的junit。 一、unittest简介 1.先导入unittest 2.用help函数查看源码解析 3.查看描述: 根据截图里的事例进行分析 1. 阅读全文
posted @ 2020-10-27 11:09 hpliud 阅读(125) 评论(0) 推荐(0)
摘要:前言 通过学习“上海悠悠”博客,自己手动敲了一遍整体的自动化项目搭建,编写用例,打印log日志,生成测试报告,将报告发送至邮箱整体流程跑了一遍,勉强跑通了 一,项目结构 --case:这个包放test开头的测试用例,也可以放一些封装接口的方法,如:LoginBlogs(如果封装的接口比较多,也可以单 阅读全文
posted @ 2020-10-27 10:43 hpliud
摘要:批量执行完用例后,生成的测试报告是文本形式的,不够直观,为了更好的展示测试报告,最好是生成HTML格式的。 unittest里面是不能生成html格式报告的,需要导入一个第三方的模块:HTMLTestRunner 一、导入HTMLTestRunner 1.这个模块下载不能通过pip安装了,只能下载后 阅读全文
posted @ 2018-12-14 10:23 hpliud