摘要:
所谓数据驱动测试,简单的理解为数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。通过使用数据驱动测试的方法,可以在需要验证多组数据测试场景中,使用外部数据源实现对输入输出与期望值的参数化,避免在测试中使用硬编码的数据。因此只需要创建一个测试脚本就可以处理上表的测试数据和条件的组合,使用数据 阅读全文
摘要:
TCP (传输控制协议:Transimission Control Protoco)协议:需要先建立链接然后才能通信的,建立链接需要经过三次握手,断开连接需要四次挥手 优点:传输可靠,实时性高 缺点:速度慢 UDP(用户数报协议:User Datagram Protocol)协议:不需要建立链接就可 阅读全文
摘要:
计算机之间的通信要遵循通信规范,即协议。目前应用的网络体系结构是OSI(开放系统互连参考模型 Open System Interconnect Reference Model)七层模型演化而来,即TCP/IP五层模型。 七层模型包含:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。该模型 阅读全文
摘要:
今天在测试的时候,需要使用mysql对插入的数据进行检验,但是写完查询语句的时候执行会报错。原因很简单,这个表名是order(订单),在MySQL语言中order是用来排序的关键字,原则上讲是不能作为表名的。 SELECT * FROM order where user_id=2682532 Err 阅读全文
摘要:
首先来说,编码即是密码本,编码记录的就是二进制与文字之间的对应关系,现存的编码本有:ASCII码:包含英文字母,数字,特殊字符与01010101对应关系:共127个字符,使用7位二进制表示,扩展一位,共256个字符a 01000001 一个字符一个字节表示。即八位二进制数GBK: 只包含中国汉字以及 阅读全文
摘要:
通常使用数据库有3个要求,性能好、数据一致性有保障、数据安全可靠;数据库优化的前提也是这三个要求。有句玩笑话叫少做少犯错,不做不犯错。DB优化的思路就是少做,减少请求次数,减少数据传输量,减少运算量。今天就来讲一讲如何使用jmeter进行数据库链接配置,测试对数据库的数据进行操作时的响应时间 1、首 阅读全文
摘要:
1、adb的作用是什么?adb的全称:android debug bridge 安卓调试桥梁,包含在 Android SDK 平台工具软件包中。通过该命令与设备进行通信,以便进行调试adb可以同时管理多个安卓设备2、monkey测试环境搭建1)下载并安装JDK包,设置环境变量2)下载Android 阅读全文
摘要:
工作中,使用python的requests库进行接口自动化测试是一个比较不错的选择,今天就以某网站的免费接口为例,展示以get请求进行批量执行测试用例。话不多说 分析一下接口信息: 请求地址:http://apis.juhe.cn/simpleWeather/query, 请求参数:city和key 阅读全文
摘要:
目前公司招聘软件测试人员时,对接口测试的要求越来越高。会接口测试将是一项基本技能,今天就来讲一讲什么时接口。 1、接口也叫API(应用程序编程接口,application programming interface),本质是程序员所编写的函数、方法、类、窗口、子系统等(可以不专业的称为不能单独使用的 阅读全文
摘要:
我们在使用python爬取网页数据的时候,会遇到页面的数据是通过js脚本动态加载的情况,这时候我们就得模拟接口请求信息,根据接口返回结果来获取我们想要的数据。 以某电影网站为例:我们要获取到电影名称以及对应的评分 首先我们通过开发者模式,找到请求该页面的接口信息 另外,为了能模拟浏览器访问接口信息, 阅读全文