摘要: 题目1:九九乘法表 知识点:双层循环,print打印格式,默认换行打印 """ 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3 阅读全文
posted @ 2020-08-03 11:39 我是海底的咸鱼 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: 前言 xlrd库用于读取excel文件中的数据,xlwt库用于将数据写入excel文件,修改用xlutils模块; xlutils库也仅仅是通过复制一个副本进行操作后保存一个新文件,像是xlrd库和xlwt库之间的一座桥梁,需要依赖于xlrd和xlwt两个库 xlutils实战 import os 阅读全文
posted @ 2020-07-28 09:44 我是海底的咸鱼 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 unittest参数化是指对一个unittest中的测试方法采用多组数据引入进行测试; 常用的参数化方法有ddt、paramunittes 2. 传入的参数类型 传入的参数类型可以是元组,列表,字典,对象,函数 3.实现方法 需要导入unittest,paramunittest,通过@p 阅读全文
posted @ 2020-07-20 15:06 我是海底的咸鱼 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 在写接口数据驱动测试框架时,(从excel表中读取的非数据的值都是str类型),发送post/get请求因为数据类型原因,请求失败,走了一些弯路,记录总结一下请求的参数或者请求正文的数据类型 2. 将str类型转成非str类型的方法 函数:eval() 格式:eval(expressio 阅读全文
posted @ 2020-07-16 11:42 我是海底的咸鱼 阅读(2563) 评论(0) 推荐(0) 编辑
摘要: 1.前言 想要生成的html测试报告中展示每个测试用例的说明信息,方便了解测试案例的测试点或者其他信息,目前知道的有2种 2.方法介绍 * 方法1: 要添加说明的测试用例,将说明信息用3个引号包裹起来**"""""** * 方法2: 用python自带的一个内置方法_testMethodDoc,编写 阅读全文
posted @ 2020-07-11 21:21 我是海底的咸鱼 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 前言 我们可以把自己的代码放到github上,但是我们有的文件或者文件夹不想提交到github上,这时候用到一个忽略文件 操作方法 * 在项目根目录创建一个 .gitignore文件 * 打开.gitignore文件,进行编辑,将忽略的文件写在这个文件中 忽略文件内容说明 # 表示此为注释,将被Gi 阅读全文
posted @ 2020-07-11 11:09 我是海底的咸鱼 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 前言 有时候测试过程中会遇到日期控件场景,这时候需要特殊处理,下文以12306网站为例 1.处理方式 通常是通过js去除只读属性(2种方法),然后通过send_keys重新写值 from time import sleep driver = webdriver.Chrome() driver.get 阅读全文
posted @ 2020-05-23 22:34 我是海底的咸鱼 阅读(323) 评论(0) 推荐(0) 编辑