- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新浪微博测试
《软件功能测试工具及应用》
课程大作业
专 业: 软件技术 班 级: 1001班 学 号: 103110040122 姓 名: 刘国章 指导教师姓名: 苏春莉 报 告 日 期: 2013年3月11日 目 录
一、测试目的和内容 3
1、目的 3
2、内容 3
二、测试计划及测试需求 3
1、测试计划 3
2、测试需求 3
三、测试用例的设计 4
四、测试过程 4
1、启动QTP 4
2、配置录制项 4
3、输入登录数据 5
4、写微博测试 6
5、发送微博 7
6、查看其它微博 7
7、关注其他人微博 8
8、查看粉丝 8
9、私信聊天 9
10、应用广场测试 9
11、应用下载 10
12、微吧测试 10
13、微吧签到 11
14、微游戏测试 11
15、多人在线游戏连接 12
16、邀请好友游戏 12
17、停止测试 13
18、回放测试结果 13
19、分析录制测试结果 14
五、测试结果分析 14
六、小结及心得体会 15
一、测试目的和内容
1、目的
(1)让我了解能掌握新浪微博发微博功能测试的基本思路和方法
(3)更加熟悉使用自动化测试工具QTP进行功能测试;
(2)提高自己的动手和写作能力。
2、内容
(1)对默认环境和条件下,构造正确的登录和发邮件进行正常功能需求的测试,使用常见的检查点测试,并将输入进行参数化;
(2)测试系统在异常环境下的功能需求变化,并对测试的结果进行分析和汇总;
(3)相应驱动的编写。
(4)在基本要求达到后,可对被测系统进行探索性测试。
二、测试计划及测试需求
1、测试计划
本次测试选择新浪微博进行功能测试,测试该网叶的各功能模块能否完成相应的操作,同时检查该网站系统是否完善,链接是否正常等。
测试流程如下:
启动QTP
配置录制项
输入登录数据
写微博测试
发送微博
查看其它微博
关注其他人微博
查看粉丝
私信聊天
应用广场
应用下载
微吧测试
微吧签到
微游戏测试
多人在线游戏连接
邀请好友游戏
停止测试
回放测试结果
分析录制测试结果
2、测试需求
安装功能测试工具QuickTest Professional 9.2版。
进入软件,添加要测试的工程类型,选择web工程。
搭建模拟用户真实的运行环境。
在web工程里选择Blank Test,即空的测试项目,点击Record,进行录制项目的配置,使用默认浏览器
开始测试。
三、测试用例的设计
输入数据 预期结果 测试结果 登录新浪微博 输入账号和密码 进入微博 进入微博 写微博 输入文字 发信 点击发送按钮 成功发送微博 成功发送微博 查看其它微博 打开我的首页 显示其它微博 显示其它微博 关注他人微博 点击关注 关注成功 关注成功 查看粉丝 点击 粉丝 显示所有粉丝 显示所有粉丝 私信聊天 点击 私信 弹出私信框 弹出私信框 应用广场 点击 应用 显示应用页面 显示应用页面 应用下载 点击 跳传到下载页 跳转到下载页 跳转到下载页 微吧 点击 微吧 跳转到微吧页面 跳转到微吧页面 微吧签到 点击 微吧签到 显示 已签到 显示 已签到 微游戏 点击 游戏 跳转到游戏页面 跳转到游戏页面 多人游戏 点击 JJ斗地主 打开游戏 打开游戏 邀请好友游戏 点击 邀请 成功邀请 成功邀请 四、测试过程
1、启动QTP
2、配置录制项
图1
3、输入登录数据
图2
成功进入微博
图3
查看微博
图4
4、写微博测试
添加内容
图5
5、发送微博
图6
6、查看其它微博
图7
7、关注其他人微博
图8
8、查看粉丝
图9
9、私信聊天
图10
10、应用广场测试
图11
11、应用下载
图12
12、微吧测试
图13
13、微吧签到
图14
14、微游戏测试
图15
15、多人在线游戏连接
图16
16、邀请好友游戏
图17
17、停止测试
单击STOP按钮听停止测试
18、回放测试结果
点击Run按钮回放录制结果
图18
图19
19、分析录制测试结果
图20
五、测试结果分析
图21
可知测试回放时出现错误,这是因为网络连接时对验证码和密码进行了更新与修改导致回放测试结果是出现错误。
由于QTP的某种操作,会导致IE的异常中止;或者由于IE的设置,导致QTP无法反映。此类问题出现的频率不高,但是一旦出现会导致一连串的错误出现。静下心来检查代码,总有一些让我们忽略的问题被查到,但还是有许多顽疾存在着,尤其是界面刷新不及时或者莫名其妙的问题真的让我们很恼火。测试是一件破坏性的事情,如果说需求确认阶段我以前有过经验
文档评论(0)