您的当前位置:首页正文

新浪微博测试

来源:帮我找美食网


《软件功能测试工具及应用》

课程大作业

专 业: 班 级: 学 号: * 名: 指导教师姓名: 报 告 日 期:

软件技术 1001班 103110040122 *** 苏春莉 2013年3月11日

西安欧亚学院 软件测试大作业

目 录

一、测试目的和内容 ............................................................................................................. 3

1、目的 ................................................................................................................... 3 2、内容 ................................................................................................................... 3

二、测试计划及测试需求 ..................................................................................................... 3

1、测试计划 ........................................................................................................... 3 2、测试需求 ........................................................................................................... 4

三、测试用例的设计 ............................................................................................................. 4 四、测试过程 ......................................................................................................................... 5

1、启动QTP ........................................................................................................... 5 2、配置录制项 ....................................................................................................... 5 3、输入登录数据 ................................................................................................... 5 4、写微博测试 ....................................................................................................... 6 5、发送微博 ........................................................................................................... 7 6、查看其它微博 ................................................................................................... 8 7、关注其他人微博 ............................................................................................... 8 8、查看粉丝 ........................................................................................................... 9 9、私信聊天 ........................................................................................................... 9 10、应用广场测试 ............................................................................................... 10 11、应用下载 ....................................................................................................... 10 12、微吧测试 ....................................................................................................... 11 13、微吧签到 ....................................................................................................... 11 14、微游戏测试 ................................................................................................... 12 15、多人在线游戏连接 ....................................................................................... 12 16、邀请好友游戏 ............................................................................................... 13 17、停止测试 ....................................................................................................... 13 18、回放测试结果 ............................................................................................... 13 19、分析录制测试结果 ....................................................................................... 14

五、测试结果分析 ............................................................................................................... 15 六、小结及心得体会 ........................................................................................................... 15

- 2 -

西安欧亚学院 软件测试大作业

一、测试目的和内容 1、目的

(1)让我了解能掌握新浪微博发微博功能测试的基本思路和方法 (3)更加熟悉使用自动化测试工具QTP进行功能测试; (2)提高自己的动手和写作能力。

2、内容

(1)对默认环境和条件下,构造正确的登录和发邮件进行正常功能需求的测试,使用常见的检查点测试,并将输入进行参数化;

(2)测试系统在异常环境下的功能需求变化,并对测试的结果进行分析和汇总; (3)相应驱动的编写。

(4)在基本要求达到后,可对被测系统进行探索性测试。

二、测试计划及测试需求 1、测试计划

本次测试选择新浪微博进行功能测试,测试该网叶的各功能模块能否完成相应的操作,同时检查该网站系统是否完善,链接是否正常等。

测试流程如下:

(1) 启动QTP (2) 配置录制项 (3) 输入登录数据 (4) 写微博测试 (5) 发送微博 (6) 查看其它微博 (7) 关注其他人微博 (8) 查看粉丝 (9) 私信聊天 (10)应用广场 (11)应用下载 (12)微吧测试 (13)微吧签到 (14)微游戏测试 (15)多人在线游戏连接 (16)邀请好友游戏

- 3 -

西安欧亚学院 软件测试大作业

(17)停止测试 (18)回放测试结果 (19)分析录制测试结果

2、测试需求

安装功能测试工具QuickTest Professional 9.2版。 进入软件,添加要测试的工程类型,选择web工程。 搭建模拟用户真实的运行环境。

在web工程里选择Blank Test,即空的测试项目,点击Record,进行录制项目的配置,使用默认浏览器

开始测试。

三、测试用例的设计

写微博 发信 输入数据 输入文字 点击发送按钮 预期结果 进入微博 成功发送微博 显示其它微博 关注成功 显示所有粉丝 弹出私信框 显示应用页面 测试结果 进入微博 成功发送微博 显示其它微博 关注成功 显示所有粉丝 弹出私信框 显示应用页面 跳转到下载页 显示 已签到 打开游戏 成功邀请 登录新浪微博 输入账号和密码 查看其它微博 打开我的首页 关注他人微博 点击关注 查看粉丝 私信聊天 应用广场 应用下载 微吧 微吧签到 微游戏 多人游戏 点击 粉丝 点击 私信 点击 应用 点击 微吧 点击 微吧签到 点击 游戏 点击 JJ斗地主 点击 跳传到下载页 跳转到下载页 显示 已签到 打开游戏 成功邀请 跳转到微吧页面 跳转到微吧页面 跳转到游戏页面 跳转到游戏页面 邀请好友游戏 点击 邀请 - 4 -

西安欧亚学院 软件测试大作业

四、测试过程 1、启动QTP 2、配置录制项

图1

3、输入登录数据

图2

成功进入微博

- 5 -

西安欧亚学院 软件测试大作业

图3

查看微博

图4

4、写微博测试

添加内容

- 6 -

西安欧亚学院 软件测试大作业

图5

5、发送微博

图6

- 7 -

西安欧亚学院 软件测试大作业

6、查看其它微博

图7

7、关注其他人微博

图8

- 8 -

西安欧亚学院 软件测试大作业

8、查看粉丝

图9

9、私信聊天

图10

- 9 -

西安欧亚学院 软件测试大作业

10、应用广场测试

图11

11、应用下载

图12

- 10 -

西安欧亚学院 软件测试大作业

12、微吧测试

图13

13、微吧签到

图14

- 11 -

西安欧亚学院 软件测试大作业

14、微游戏测试

图15

15、多人在线游戏连接

图16

- 12 -

西安欧亚学院 软件测试大作业

16、邀请好友游戏

图17

17、停止测试

单击STOP按钮听停止测试

18、回放测试结果

点击Run按钮回放录制结果

图18

- 13 -

西安欧亚学院 软件测试大作业

图19

19、分析录制测试结果

图20

- 14 -

西安欧亚学院 软件测试大作业

五、测试结果分析

图21

可知测试回放时出现错误,这是因为网络连接时对验证码和密码进行了更新与修改导致回放测试结果是出现错误。

由于QTP的某种操作,会导致IE的异常中止;或者由于IE的设置,导致QTP无法反映。此类问题出现的频率不高,但是一旦出现会导致一连串的错误出现,所以导致了一系列的测试没有通过。

六、小结及心得体会

静下心来检查代码,总有一些让我们忽略的问题被查到,但还是有许多顽疾存在着,尤其是界面刷新不及时或者莫名其妙的问题真的让我们很恼火。测试是一件破坏性的事情,如果说需求确认阶段我以前有过经验的话,开发阶段对于我来说可算是全新的。以前我们自动化项目,对于开发阶段,代码变化很少,其重点是如何一个系统的多个功能并行操作串联起来。可是这里的项目不一样,需要很强的编程能力,需要对QTP很熟悉,这也是我比较薄弱的地方。正应为如此,我在这个阶段学习到的东西也是最多的。

总的来说通过本次课程设计实验让我更加深刻的领会了自动化测试技术的内涵,同时熟悉了QTP工具的使用!

- 15 -

因篇幅问题不能全部显示,请点此查看更多更全内容

Top