下载订阅分享
软件测试python -pc端自动化最详细教程
以下是喜马拉雅主播【柠檬班软件测试】发布的专辑【软件测试python -pc端自动化最详细教程】的文字稿,由AI机器人自动转码生成,仅供参考。[00:00]嗯。
[00:00]哈喽
[00:01]大家好
[00:01]接下来这个章节我们来学习这个测试套件的使用
[00:04]以及这个测试报告的生成
[00:07]啊
[00:07]那么接下来的话
[00:08]我们打开我们的排叉
[00:10]那么关于我们的
[00:12]添加链接啊
[00:13]这个功能那我就写了三条侧胜率
[00:16]那么大家可以自己去写
[00:17]其他车胜利自己去写好吧
[00:19]啊
[00:19]那么写的话思路都是一样的
[00:21]对不对然后的话接下来我们就来想办法申请个测试报告怎么生成呢
[00:27]那么在这边我们用力执行的话
[00:29]现在我们是直接执行到我们这个测试用例
[00:33]模块对不对?那么在这里的话。
[00:36]我们要去生成报告的话就不能直接去执行这个文件了
[00:39]怎么执行呢我们创建一个启动程序
[00:43]那我们这个地方就叫一个rain test。
[00:48]OK。
[00:49]创这个ID之后
[00:51]那么接下来我们要去执行这个写好的出生地怎么去执行呢
[00:56]这个地方我们可以
[00:57]导入unittest那么在这里的话我们要通过透镜去执行用力的划分为三步那么第一步是什么呢
[01:04]第一步啊
[01:05]第一步
[01:07]创建。
[01:09]一个测试。
[01:11]套件。
[01:13]那么DF呢。
[01:17]加载用力大套件啊
[01:21]当然这两部可以联合在一起做啊
[01:24]然后第三步。
[01:28]通过执行。
[01:31]套件。
[01:32]中等。
[01:34]用力。
[01:35]生存。
[01:37]测试。
[01:38]报告。
[01:41]好
[01:41]那么OK啊
[01:41]那我们一步一步来好吧
[01:43]那么创建测试套件的话
[01:44]我们这个units里面啊因为呢特都知道哎Unix里面有个什么
[01:49]一个叫test shot。
[01:51]有这么一个类创建车套件的
[01:53]然后加载用例套件的话
[01:55]哎
[01:55]我们这里的话要用到一个加载器对象
[02:01]那么是unittest里面这个捞的累啊特斯拉
[02:11]创一个加载的对象
[02:12]然后加载
[02:12]应该道歉道歉啊
[02:16]套件啊
[02:17]加载用力
[02:19]然后这个地方呃
[02:20]这个加载用力
[02:21]如果对象加载用力的话
[02:23]也还有好几种方式可以通过模块去加载
[02:26]可以通过类名去下载
[02:27]也可以通过这个路径去下载
[02:29]那么通过路径下载什么方法一个discover的方法
[02:33]迪斯科。
[02:35]然后这里的话
[02:36]我们可以把这个路径复制一下啊
[02:39]最佳路径放里面。
[02:43]就是通过路径去加载的加载的路径
[02:45]下面所有兄弟
[02:47]啊
[02:47]这是第一种方式啊
[02:48]那么当然这里的话我们如果不想通过这种方式下载啊
[02:51]那么在这里的话我们还可以
[02:54]通过其他方式
[02:55]比方说通过模块去下载啊
[02:58]LoadforMo的啊那么这里我们把这个模块导进来啊我们这个模块的话在隔壁对不对
[03:03]宝马
[03:03]还有我们这个
[03:05]呆萌下面的一个case。
[03:14]导入特色开始。
[03:16]通过模块加载。
[03:20]啊
[03:21]当然也可以通过申丽丽去下载啊
[03:22]这个的话这几种方式都一样的
[03:25]那么加载完了之后
[03:26]呃去执行我们测试套件
[03:27]怎么去执行呢?
[03:29]那么unittest啊它自带的有一个执行的方法当然这个方法它是不能生成报告的而且text文本类型的啊执行对象
[03:40]运行程序啊。
[03:43]然后执行的话
[03:44]哎
[03:44]Rainer
[03:45]嗯。
[03:46]点污染方法
[03:48]然后执行套件啊
[03:49]当然这些都是unix自带的执行方法
[03:51]那么这个方法的话不能够生成报告啊
[03:54]生成不了报告啊
[03:56]也只是一点
[03:57]OK
[04:04]而他执行的话
[04:05]这个是有点慢
[04:07]对不对
[04:08]啊
[04:08]用了这么多天了
[04:09]他都知道
[04:12]反之
[04:12]牵扯到页面的相关测试
[04:14]别人点这种
[04:15]反正都有点慢
[04:16]但是比人工要快很多
[04:20]把两条用力了。
[04:29]完了。
[04:32]好
[04:32]然后删掉
[04:34]删掉。
[04:37]关掉执行完了
[04:38]看一下
[04:38]执行三条
[04:39]用力OK
[04:40]这个运行的话
[04:41]跟我们之前直接去运行用的文件的话是不一样的
[04:44]但是这里的话还是没有报告
[04:46]对不对
[04:48]那个报告怎么生成呢那么在我们这个拍摄里面有个模块叫这个beautifulreport就是一个漂亮模板的一个意思啊翻成中文的漂亮模板这个模块大家可以去安装一下
[04:59]啊