百度贴吧的软件测试
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件测试》
课程大作业
专业:
班级:
学号:
姓名:
指导教师姓名:
报告日期:2013-3-13
华东交通大学自动化测试技术课程设计报告
目录
一、测试目的和内容 (3)
1、目的 (3)
2、内容 (3)
二、测试计划及测试需求 (3)
1、测试计划 (3)
2、测试需求 (3)
三、测试用例的设计 (3)
1、登录测试用例 (3)
2、我的I贴吧测试用例 (3)
3、修改头像测试用例 (3)
4、西安欧亚贴吧测试用例 (3)
5、漂流瓶应用测试用例 (4)
6、百度网盘测试用例 (4)
7、我的回收站测试用例 (4)
四、测试过程 (5)
1、启动QTP (5)
2、配置录制项 (5)
3、登录模块测试 (4)
4、北美票房榜测试 (7)
5、我的I贴吧测试 (7)
6、修改头像测试 ................................................................. 错误!未定义书签。
7、西安欧亚贴吧测试 (8)
8、百度网盘测试 (8)
9、我的回收站测试 (9)
11、分析录制测试结果 (11)
12、保存录制脚本 (13)
五、测试结果分析 (14)
08软件工程(软件测试)1班
一、测试目的和内容
1、目的
(1)让我了解能掌握qq邮箱发邮件及漂流瓶功能测试的基本思路和方法
(3)更加熟悉使用自动化测试工具QTP进行功能测试;
(2)提高自己的动手和写作能力。
2、内容
(1)对默认环境和条件下,构造正确的登录和发邮件进行正常功能需求的测试,使用常见的检查点测试,并将输入进行参数化;
(2)测试系统在异常环境下的功能需求变化,并对测试的结果进行分析和汇总;
(3)相应驱动的编写。
(4)在基本要求达到后,可对被测系统进行探索性测试。
二、测试计划及测试需求
1、测试计划
本次测试选择qq邮箱进行功能测试,测试该网叶的各功能模块能否完成相应的操作,同时检查该网站系统是否完善,链接是否正常等。
测试流程如下:
(1)启动qtp
(2)设置录制环境
(3)开始录制
(4)测试发邮件
(5)写邮件
(6)发邮件
(7)查看其它文件夹
(8)打开漂流瓶功能
(9)打捞漂流瓶
(10)扔漂流品
(11)关闭网页
(12)停止录制
(13)回放录制结果
2、测试需求
安装功能测试工具QuickTest Professional 9.2版。
华东交通大学自动化测试技术课程设计报告
进入软件,添加要测试的工程类型,选择web工程。
搭建模拟用户真实的运行环境。
在web工程里选择Blank Test,即空的测试项目,点击Record,进行录制项目的配置,使用默认浏览器开始测试。
三、测试用例的设计
08软件工程(软件测试)1班
四、测试过程
1、启动QTP
2、配置录制项
图1 3、输入登录数据
图2
华东交通大学自动化测试技术课程设计报告成功进入北美票房榜
图3
图片广场
图4
08软件工程(软件测试)1班4、我的i贴吧
图5 5、修改头像
图6
华东交通大学自动化测试技术课程设计报告
6、西安欧亚贴吧
图7
7、百度网盘
图8
8、我的回收站
图9
08软件工程(软件测试)1班
10、停止测试
单击STOP按钮听停止测试
12、回放测试结果
点击Run按钮回放录制结果
图12
华东交通大学自动化测试技术课程设计报告
图13
13、分析录制测试结果
08软件工程(软件测试)1班
图14
五、测试结果分析
由图13
可知测试回放时出现错误,这是因为网络连接时对验证码和密码进行了更新与修改导致回放测试结果是出现错误。
由于QTP的某种操作,会导致IE的异常中止;或者由于IE的设置,导致QTP无法反映。
此类问题出现的频率不高,但是一旦出现会导致一连串的错误出现,所以导致了一系列的测试没有通过。
录制后脚本结果由于个人原因没有截到图。
图17
录制脚本代码由于个人原因没有截到图
华东交通大学自动化测试技术课程设计报告
六、小结及心得体会
静下心来检查代码,总有一些让我们忽略的问题被查到,但还是有许多顽疾存在着,尤其是界面刷新不及时或者莫名其妙的问题真的让我们很恼火。
测试是一件破坏性的事情,如果说需求确认阶段我以前有过经验的话,开发阶段对于我来说可算是全新的。
以前我们自动化项目,对于开发阶段,代码变化很少,其重点是如何一个系统的多个功能并行操作串联起来。
可是这里的项目不一样,需要很强的编程能力,需要对QTP很熟悉,这也是我比较薄弱的地方。
正应为如此,我在这个阶段学习到的东西也是最多的。
总的来说通过本次课程设计实验让我更加深刻的领会了自动化测试技术的内涵,同时熟悉了QTP工具的使用!。