2021年3月5日

线性,模块,数据,关键字的作用

摘要: 一/ 线性测试:以一行行的代码直接实现测试步骤,脚本相对独立,单纯的模拟用户1完整的操作的场景,测试用例的开发和维护成本较高,如果一个页面元素改动了,所有线性脚本中用到这个元素都需要改动 二/ 模块化驱动测试:把常用的一些功能,业务,步骤专门提取出来,写在一个专门的模块中,以方法,类的形式实现出来, 阅读全文

posted @ 2021-03-05 19:57 爱前端的小魏 阅读(105) 评论(0) 推荐(0) 编辑

random csv---模块测试

摘要: ''' 需求: 需求:打开163网易注册系统(正向测试用例) 输入用户名 输入密码 输入手机号 点击同意 点击注册 完成后,关闭浏览器 ''' #模块化脚本,csv格式 from selenium import webdriver import time import random import c 阅读全文

posted @ 2021-03-05 19:40 爱前端的小魏 阅读(60) 评论(0) 推荐(0) 编辑

random csv----线性测试

摘要: #线性脚本 from selenium import webdriver import time import random import csv with open("data_csv.csv","r",encoding="utf-8")as f: data =csv.reader(f) for 阅读全文

posted @ 2021-03-05 19:39 爱前端的小魏 阅读(53) 评论(0) 推荐(0) 编辑

radom随机数--线性测试

摘要: ''' 需求: 需求:打开163网易注册系统(正向测试用例) 输入用户名 输入密码 输入手机号 点击同意 点击注册 完成后,关闭浏览器 方法: (random.randint(0,1)) 生成随机数(0,1)数字代表着生成几位数 ''' #线性脚本 from selenium import webd 阅读全文

posted @ 2021-03-05 19:38 爱前端的小魏 阅读(74) 评论(0) 推荐(0) 编辑

断言/try异常--163

摘要: ''' 断言: 就是判断预期结果和实际结果是否一致 现在可以使用if语句判断 在后面学assertEqual() 等方法实现断言 在使用断言的时候,注意异常的处理,如果不处理,可能会导致pvm退出,后续的脚本或者代码不能执行, 只有使用try--except--finally这种语法处理,保证后续代 阅读全文

posted @ 2021-03-05 17:16 爱前端的小魏 阅读(86) 评论(0) 推荐(0) 编辑

导航