摘要: html测试报告 阅读全文
posted @ 2020-08-17 22:21 jerrygogo 阅读(267) 评论(0) 推荐(0)
摘要: 百度搜索功能、163邮箱登录功能、 浏览器前进、后退功能测试、百度首页>设置>高级搜索>时间一栏下拉框验证、窗口切换语句验证。 阅读全文
posted @ 2020-08-10 21:37 jerrygogo 阅读(205) 评论(0) 推荐(0)
摘要: 单元测试框架功能:1、提供用例组织和执行,2、提供丰富的断言方法;3、提供丰富的日志。 1、创建被测试文件:calculator.py class Calculator: def __init__(self,a,b): self.a = a self.b = b def add(self): ret 阅读全文
posted @ 2020-08-08 16:05 jerrygogo 阅读(185) 评论(0) 推荐(0)
摘要: 概念: 1、线性测试:单纯模拟用户完整的操作场景,每个脚本相对独立,且不产生依赖与调用。 2、模块化与类库:把重复的操作单独封装成公共模块,需要时进行调用。 3、数据驱动测试:参数化测试数据。 4、关键字驱动测试:把自动化操作封装成为“关键字” 模块化与参数化: 163邮箱登录与退出:save as 阅读全文
posted @ 2020-08-06 22:51 jerrygogo 阅读(149) 评论(0) 推荐(0)
摘要: JaverScript有个内置对象:arguments。包含函数调用的参数数组,[0]表示取对象第一个值。currentSrc:返回当前音频、视频的URL load(): 控制视频加载;play(): 控制视频播放; pause():控制视频暂停。 from time import sleep fr 阅读全文
posted @ 2020-08-04 22:40 jerrygogo 阅读(352) 评论(0) 推荐(0)
摘要: 操作Cookie语法:get_cookies():获取所有Cookie;add_cookie(cookie_dic):添加cookie;delete_all_cookies():删除所有Cookie from selenium import webdriver driver = webdriver. 阅读全文
posted @ 2020-07-31 21:55 jerrygogo 阅读(151) 评论(0) 推荐(0)
摘要: 警告框语法:switch_to.alert() : 定位;text:返回文字信息;accept():接受现有警告框;dismiss():解散现有警告框;send_keys():警告框输入文本。 from selenium import webdriverimport time driver = we 阅读全文
posted @ 2020-07-30 22:23 jerrygogo 阅读(144) 评论(0) 推荐(0)
摘要: 表单切换语法:switch_to.frame():默认可以直接对表单的ID或name属性传参。switch_to_default_content():回到最外层页面。 from selenium import webdriver driver = webdriver.Chrome() driver. 阅读全文
posted @ 2020-07-29 22:05 jerrygogo 阅读(184) 评论(0) 推荐(0)
摘要: web自动化测试中,用的最多的几种验证信息是title, current_url, text。title:获取当前页面标题;current_url:获取当前页面url;text: 获取当前页面文本信息。 from selenium import webdriver import time drive 阅读全文
posted @ 2020-07-28 22:43 jerrygogo 阅读(319) 评论(0) 推荐(0)
摘要: 1、快速排序:首先要打乱序列顺序 ,以防算法陷入最坏时间复杂度。对于一串序列,首先从中选取一个数,凡是小于这个数的值就被放在左边一摞, 凡是大于这个数的值就被放在右边一摞。然后,继续对左右两摞进行快速排序。直到进行快速排序的序列长度小于 2 (即序列中只有一个值或者空值)。 import rando 阅读全文
posted @ 2020-07-27 23:43 jerrygogo 阅读(207) 评论(0) 推荐(0)