03 2018 档案
摘要:unittest是单元测试的一个框架 在说unittest之前,先说几个概念: TestCase 也就是测试用例 TestSuite 多个测试用例集合在一起,就是TestSuite TestLoader是用来加载TestCase到TestSuite中的 TestRunner是来执行测试用例的,测试的
阅读全文
摘要:aml文件是专门用来写配置文件的语言,非常简洁和强大,远比json格式方便。 在PC中新建一个yml/yaml为为缩略名的文件,输入信息见下图 新建一个py文件处理yml文件,直接处理成字典格式 缩进为二维数组: yml文件信息和运行结果如下图: ddt相当于参数化一个东西 只传入一个参数: 传入多
阅读全文
摘要:这个模块是打印日志使用的,封装自动化测试环境时用来输入log日志使用
阅读全文
摘要:前置条件:把HTMLTestRunner.py文件拷贝到External Libraries—>site-packages里面 运行后,生成测试报告,报告页面展示如下:
阅读全文
摘要:#修改父类的方法#重写父类的方法的目的是为了给他扩展功能,父类的方法已经不能满足需求#核心思想就一句话,先调用一下你要重写的父类方法,class Coon(object): #基本类 def __init__(self,host,password,port): self.host=host self
阅读全文
摘要:继承:父类有的功能,子类继承后也都有 继承是直接把父类方法写入子类的object里 如果定义的类有很多重复的功能,可以把重复的类定义成父类 静态方法:不需要实例化就可以调用,不可以调用类里面的变量和方法 类方法:不需要实例化就可以调用,也可以调用类里面的变量和方法 我是分割线 名词解释: 面向过程面
阅读全文

浙公网安备 33010602011771号