一.项目必备软件及基本思路 项目必备:虚拟机:VMware Workstation (已安装linux的 CentOS6.5版本) 项目:java web项目 (必须在本地部署编译后选择项目的webRoot,改为ROOT(ROOT包含下面四个关键文件),放到tomcat下的webapps下即可,因为
分类:
编程语言 时间:
2016-02-24 12:41:41
阅读次数:
298
在WEB测试中,经常会碰到很多表单输入框,大体有两种,一种是数值型文本框,一种是字符型的普通文本输入框。上次提到了测试用例共享能提高测试人员的工作效率,节省时间,我们可以将这种普遍的校验提取出来放入公共库。 针对普通的文本输入框,通常要检查以下几点: 1、输入中英文空格 2、输入超长字符 3、输入字
分类:
其他好文 时间:
2016-02-24 10:56:09
阅读次数:
174
B/S架构(Web)测试的缺陷等级定义: A: 致命 正常的用户操作导致浏览器崩溃或无响应 产品核心功能没有实现或无法使用:例如播放器无法播放视频、邮箱无法登录、不能收发邮件 程序实现与需求严重不符:例如一个程序改版只为了按需求增加统计功能,但程序没有统计功能或有统计输出但并非是要统计的数据 其他导
分类:
其他好文 时间:
2016-02-23 12:42:38
阅读次数:
163
参考: http://jingyan.baidu.com/article/5d368d1ef548d43f61c05761.html 1.简介 JMeter是纯Java编写的软件功能和性能测试工具,其录制脚本过于笨拙和复杂。 而Badboy是用C++开发的动态应用测试工具,其拥有强大的屏幕录制和回放
分类:
数据库 时间:
2016-02-16 20:27:06
阅读次数:
234
学习创建基本的Test Plan来测试web网站,将会创建5个用户向两个页面发送请求。每个测试需要运行两遍。 所以,总共的HTTP请求数 = 5(用户数) x 2 (2个请求) x 2 (重复发送2次) => 20个HTTP请求 构建测试计划,你会用到下面的elements: Thread Grou
分类:
Web程序 时间:
2016-02-01 20:57:28
阅读次数:
241
无论你是用哪一种自动化测试的驱动框架,当我们构建一个复杂应用程序的自动化测试的时候。都希望构建一个测试流程稳定,维护成本较低的自动化测试。但是,现实往往没有理想丰满。而这一篇,我会为大家讲解我们在使用Selenium进行Web测试的时候应该如何控制我们的测试流程,从而尽可能地提高自动化测试可维护性。
开始大量整理web测试的干货分享Web测试指南--"测试HTML--静态web"一、HTML中的编码漏掉闭标记符是Web测试中比较常见的一个Bug,此外还有遗漏闭大于符号“>”也是一个常见的错误。不是所有的开标记符都有相应的闭标记符。比如,该标记符只是告诉浏览器在文本中插入断点。注释标记符“”.非标...
分类:
其他好文 时间:
2016-01-25 01:27:21
阅读次数:
191
1.浏览器的后退按钮 提交表单一条已经成功提交的记录,back后再提交,看系统会如何处理。 检查多次使用back健的情况在有back的地方,back,回到原来的页面,再back,重复几次,看是否会报错。2.通过修改URL中的参数,向服务器发起请求,看看会有什么样的结果.利用一些工具,如http wa...
分类:
Web程序 时间:
2016-01-25 01:20:59
阅读次数:
229
1.href="#"与href="javascript:void(0)"的区别# 包含了一个位置信息,默认的锚是#top 也就是网页的上端。而javascript:void(0), 仅仅表示一个死链接。在页面很长的时候会使用 # 来定位页面的具体位置,格式为:# + id。如果你要定义一个死链接请使...
分类:
Web程序 时间:
2016-01-16 22:24:56
阅读次数:
278
一、输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章...
分类:
Web程序 时间:
2016-01-14 16:12:48
阅读次数:
271