前言 目前selenium版本已经升级到3.0了,网上的大部分教程是基于2.0写的,所以在学习前先要弄清楚版本号,这点非常重要。本系列依然以selenium2为基础,目前selenium3坑比较多,暂时没精力去研究,后续会出相关教程。 一、selenium简介 Selenium 是用于测试 Web ...
分类:
编程语言 时间:
2018-09-06 14:46:25
阅读次数:
2331
如果测试的Web应用系统使用URL回写而非Cookie来保存会话信息,那么测试人员需要做一些额外的工作来测试web站点 为了正确回应URL回写,JMeter需要解析从服务器收到的HTML,并得到唯一的会话ID。测试人员需要使用合适的HTTP URL回写修改器来完成这一点。测试人员只需简单地讲会话ID ...
分类:
Web程序 时间:
2018-08-20 12:23:17
阅读次数:
426
前言: 当我们进行API测试、Web Service或者其他系统模块测试时,你可能需要从数据库获取并记录数据。这些测试的目的是检查数据库中指定的数据,或者向数据库添加指定的数据,这篇文章会展示使用JMeter如何检查、更新或者新建数据。你可以基于这些例子,实现更加复杂的数据库交互测试。 在本篇博客中 ...
分类:
数据库 时间:
2018-08-05 14:28:44
阅读次数:
208
以下是软件测试人员和QA专业人员参与测试应用程序时的指南和技巧列表。这些软件测试技巧来自于在敏捷环境中测试Web应用程序的多年经验。如果要共享测试提示,请将其添加到注释字段中。测试故事/错误时的QA指南----不要留下任何未回答的问题。验收标准必须完整,以确保您完全了解功能/故事想要实现的目标。----确保您知道如何测试功能/故事。----在考虑测试用例时,请考虑完整的端到端流程。----考虑所有
分类:
其他好文 时间:
2018-08-04 15:02:43
阅读次数:
172
http_load 简介 http_load以并行复用的方式运行,用以测试Web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,其可以以一个单一的进程运行,这样就不会把客户机搞死,还可以测试HTTPS类的网站请求。关于http_load的详细信息参见这里,点击这里下载。 安装 1 2 3 测试 ...
分类:
Web程序 时间:
2018-07-17 12:38:51
阅读次数:
174
为什么要测试? Web程序开发过程一般包括以下几个阶段:[需求分析,设计阶段,实现阶段,测试阶段]。其中测试阶段通过人工或自动来运行测试某个系统的功能。目的是检验其是否满足需求,并得出特定的结果,以达到弄清楚预期结果和实际结果之间的差别的最终目的。 测试的分类: 测试从软件开发过程可以分为: 单元测 ...
分类:
其他好文 时间:
2018-07-13 20:24:03
阅读次数:
195
1,接口 接口就是数据传输的通道,是前后端数据交互的通道(桥梁)。 2,本质 接口的本质就是一个函数,接口的参数就是函数的参数,接口响应的数据就是函数返回值。 通过将接口部署到web容器中,发布服务后,就可以通过URL地址去访问它。 3,接口测试工具 soapUI,postman,jmeter,fi ...
分类:
其他好文 时间:
2018-07-08 14:45:08
阅读次数:
124
在之前的工作中,测试web界面产生的报告是自动使用python中发送邮件模块实现,在全部自动化测试完成之后,把报告自动发送给相关人员 其实在python中很好实现,一个是smtplib和mail俩个模块来实现,主要如下: 在这里我们可以把发送mail的代码进行封装成一个函数供外部调用,如下: 这里把 ...
分类:
编程语言 时间:
2018-07-08 00:29:19
阅读次数:
222
1 4 5 9 10 test-ma 11 12 13 encodingFilter 14 org.springframework.web.filter.CharacterEncodingFilter 15 16 encoding 17 UTF-8 18 ... ...
分类:
编程语言 时间:
2018-07-01 19:05:40
阅读次数:
202