摘要: requests的深入刨析及封装调用 前言 说到python发送HTTP请求进行接口自动化测试,脑子里第一个闪过的可能就是requests库了,当然python有很多模块可以发送HTTP请求,包括原生的模块http.client,urllib2等,但由于原生的模块过于复杂,使用繁琐,那么reques 阅读全文
posted @ 2019-09-26 15:00 会飞的鱼` 阅读(382) 评论(0) 推荐(0) 编辑
摘要: selenium八种定位元素方法 1.driver.find_element_by_id('su') 定位到元素的id一般id是唯一的,可以精确定位到元素 2.driver.find_element_by_name() 通过元素的name来定位元素 3.driver.find_element_by_ 阅读全文
posted @ 2019-09-26 14:35 会飞的鱼` 阅读(1840) 评论(0) 推荐(0) 编辑
摘要: 常用模块 - logging模块 一、简介 logging模块定义的函数和类为应用程序和库的开发实现了一个灵活的事件日志系统。logging模块是Python的一个标准库模块,由标准库模块提供日志记录API的关键好处是所有Python模块都可以使用这个日志记录功能。所以,你的应用日志可以将你自己的日 阅读全文
posted @ 2019-06-26 15:25 会飞的鱼` 阅读(250) 评论(0) 推荐(0) 编辑
摘要: Pycharm常用快捷键: 1、Ctrl + Enter:在下方新建行但不移动光标; 2、Ctrl + /:注释(取消注释)选择的行; 3、Ctrl + E:可打开最近访问过的文件; 4、Ctrl + D :向下复制当前行; 5、Ctrl + N:查找所有的类的名称; 6、Ctrl + Y:删除当前 阅读全文
posted @ 2019-06-26 15:17 会飞的鱼` 阅读(3752) 评论(0) 推荐(0) 编辑
摘要: 一、等价类划分等价类划分主要适用于单个输入条件,输入为数值型的情况,如果输入规定了输入区间,可划分出一个有效等价类,两个无效等价类;如果输入只规定了输入范围,可划分出一个有效等价类,一个无效等价类。二、边界值边界值方法也是适用于单个输入条件的情况,输入类型可以数值、字符等,要测试的边界包括上点、下点 阅读全文
posted @ 2019-06-21 15:44 会飞的鱼` 阅读(5417) 评论(0) 推荐(0) 编辑
摘要: 1. 用例组织方式首先是用例组织方式的不同,不同的目录结构与组织方式代表不同工具的测试思想,学习一个测试工具应该首先了解其组织方式。SoapUI的组织方式如下图,最上层是WorkSpace,每个窗口只可以打开一个WorkSpace(这是一个xml文件),每个Project也是一个单独的xml文件(为 阅读全文
posted @ 2019-06-21 14:56 会飞的鱼` 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一、数据库及数据库表定义 1、创建基本表 create table <表名> (<列名><数据类型>[列级完整性约束条件] [,<列名><数据类型>[列级完整性约束条件] ......... [,<表级完整性约束条件>]); 例: create table student ( Sno char(5) 阅读全文
posted @ 2019-06-21 11:25 会飞的鱼` 阅读(12885) 评论(0) 推荐(0) 编辑
摘要: 概述程序+文档+数据=软件 狭义的软件测试定义:为发现软件缺陷而执行程序或系统的过程 广义的软件测试定义:人工或自动地运行或测定某系统的过程,目的在于检验它是否满足规定的需求或弄清预期结果和实际结果间的差别 为什么要做软件测试 发现软件缺陷 功能错功能遗漏超出需求部分(画蛇添足)性能不符合要求软件质 阅读全文
posted @ 2019-06-21 11:17 会飞的鱼` 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1. 使用测试工具《论语》有云:工欲善其事,必先利其器。在开始具体的自动化测试之前,我们需要做好更多的准备,包括以下几个方面:认识自动化测试准备自动化测试工具使用有效的方式针对具体的测试对象接下来的第一部分内容,我们将会从上述的几个方面进行探讨。1.1 自动化测试理论介绍自动化测试的5W正如开篇所提 阅读全文
posted @ 2019-06-21 11:13 会飞的鱼` 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 环境的建立 ü 安装JDK 因为之前配置monkeyrunner的环境,JDK已经安装,这里不再赘述 ü 安装Python2.7 需要将python添加到环境变量中(右击计算机->属性->高级系统设置->环境变量->path) 此时直接打开cmd,输入python就应该能调出python的运行环境 阅读全文
posted @ 2019-06-20 10:38 会飞的鱼` 阅读(6847) 评论(0) 推荐(0) 编辑