全球旧事资料 分类
报告成绩
软件测试技术实验报告
实验名称:____黑盒测试实验_____
f实验内容
1使用WebScarab对JForum的登录模块进行测试2使用Sele
iumIDE对JForum的用户注册模块进行测试3通过Java编程对JForum的登录模块进行测试
过程记录(问题及解决方法)
一.使用WebScarab对JForum的登录模块进行测试1安装webscarab,以管理员身份运行cmdjavajarwebscarabi
staller200705041631jar2WebScarab有两种运行模式Lite和Full。本实验中需要使用Full模式运行。从”Tool”中可以对模式进行切换,切换后需要重启程序
3需要修改IE设置
2
f3
f4
f将代理指向为地址:localhost端口:80084选择ProxyMa
ualEdit,选中I
terceptrequests前的复选框,保持GET和POST方法被选中。这样,可以拦截所有浏览器发往外部的请求,除了所有图片和pi
g_sessio
的请求。
5
f5启动论坛系统,在IE地址栏输入本机的IP地址,本机IP为1025473906对网页的请求会被WebScrab拦截
7单击“会员注册”按钮,IE浏览器发往服务器的请求将被拦截
6
f8单击Acceptcha
ges按钮,直到进入注册页面
9填写注册信息会员:wwk,电子邮件:wwkqqcom登录密码:123
7
f10定位到forumpage的请求,其编号为70
8
f11双击forumpage请求,打开70号会话
12右键单击70号会话,选择Useasfuzztemplate
9
f13选择Fuzzer选项卡,查看模板信息
14用记事本生useri
fotxt和usermailtxt15导入useri
fotxt中记录的用户信息
10
f16导入usermailtxt中记录的邮件信息
17依次为表单项中的元素进行参数化,即导入测试数据点击“Start”开始测试,请求数会减少
11
f18使用测试脚本添加的用户进行登录测试
12
f二.使用Sele
iumIDE对JForum的用户注册模块进行测试1安装Firefox浏览器,选择经典安装2单击Alt键显示菜单,从“工具”菜单选择“附加组件”
3选择“从文件安装附加组件”选项
4在弹出文件选择窗口中选择sele
iumide290xpi插件,在浏览器将弹出的菜单中选择“安装”按钮,并选择立即重启
13
f5重启浏览器后,在“工具”菜单中选择“Sele
iumIDE”运行之
6录制脚本
14
f7系统同时会记录用户所有输入,包括错误输入信息。在录制脚本后需要修改输入,包括删除错误输入内容
15
f16
f8选择成功注册用户后系统的提示信息“恭喜您!”在右键菜单中选择“verifyTextcssce
terb恭喜您!”选项
9此时会在IDE中出现校验命令
17
f10保存测试用例
11运行测试用例
18
f12出现此界面,分析错误原因
错误原因:已存在该用户,没有返回r
好听全球资料 返回顶部