上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 8种元素定位方式: xpath和css_selector比较 css_selector执行效率比id还快,因为:源码中by_id()方法会被自动转成css()方法处理 css_selector的使用 1、通过css_selector的方式,可以采用任意的属性来定位元素,只需要在属性的两边加一对中括号 阅读全文
posted @ 2020-04-22 15:48 弦歌雅意 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 1、看懂接口设计文档 2、根据接口测试文档快速跑通接口 3、MD5加密技术对接口测试的影响 (1)数据进行MD5加密存储 (2)接口参数进行MD5加密验证 4、编写自动化接口测试脚本 5、自动化脚本迭代开发 阅读全文
posted @ 2020-04-22 15:18 弦歌雅意 阅读(1563) 评论(0) 推荐(0) 编辑
摘要: 测试设计模式有3种,分别为: 1、关键字驱动测试模式 代码分层:业务逻辑、测试代码、处理数据 难点:面向对象编程思想 2、数据驱动测试模式 测试数据与测试脚本分离 3、行为驱动测试模式 执行测试时,用自然语言描述的 特点:别人调用不需要写代码,模糊开发、测试的界限 实现数据驱动测试 适用范围:可以用 阅读全文
posted @ 2020-03-15 14:48 弦歌雅意 阅读(324) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-03-05 12:02 弦歌雅意 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1、固定时间等待 每次需要等待时,都需要重新写 import time time.sleep(3) 2、智能等待 智能等待可以自动判断需要等多久再执行下一行代码。 2.1、隐式等待 隐式等待只需要在声明driver之后,写一次,影响后面所有的代码,一般等待5秒,括号中的5代表的是最大等待时间 dri 阅读全文
posted @ 2020-02-25 16:03 弦歌雅意 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1、测试需求分析就是:全面分析挖掘各种类型的测试点 2、如何快速分析测试需求? 从两方面入手: (1)你负责的测试范围首先进行界定 (2)测试分析的优先级 优先级最高的是:使用频率最高的功能、模块 次优先级:新业务、新技术开发的功能或模块、新的开发工程师负责的功能或模块 先对这些进行测试点分析 3、 阅读全文
posted @ 2020-01-19 14:36 弦歌雅意 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1、百分号方式 %[(name)][flags][width].[precision]typecode (name) 可选,用于选择指定的key flags 可选,可供选择的值有:width 可选,占有宽度 + 右对齐;正数前加正号,负数前加负号; - 左对齐;正数前无符号,负数前加负号; 空格 右 阅读全文
posted @ 2020-01-08 15:03 弦歌雅意 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 可变数据类型与不可变数据类型: 1.可变:列表,字典 2.不可变:字符串,数字,元组 访问顺序: 1.顺序访问:字符串,列表,元组 2.映射:字典 集合 由不同元素组成的集合,集合中是一组无序排列的可hash的值,可以作为字典的key 1.不同元素组成 2.无序 3.集合中元素必须是不可变类型,如: 阅读全文
posted @ 2019-12-07 14:39 弦歌雅意 阅读(850) 评论(0) 推荐(0) 编辑
摘要: __new__ 是一个静态方法,而__init__ 是一个实例方法。 __new__ 方法会返回一个创建的实例,而__init__什么都不不返回。 只有在__new__ 返回一个 cls 的实例时后面的__init__才能被调用。 当创建一个新实例时调用__new__ ,初始化一个实例时调用__in 阅读全文
posted @ 2019-12-03 11:39 弦歌雅意 阅读(129) 评论(0) 推荐(0) 编辑
摘要: C/S模式,客户端/服务器模式。工作原理:Client向server发送一个请求,server则使用一些方法处理这个请求,并将响应结果返回给Client。 B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种 阅读全文
posted @ 2019-12-02 10:59 弦歌雅意 阅读(1771) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页