您好,欢迎访问三七文档
《软件功能测试工具及应用》课程大作业专业:软件技术班级:1001班学号:103110040122姓名:刘国章指导教师姓名:苏春莉报告日期:2013年3月11日西安欧亚学院软件测试大作业-2-目录一、测试目的和内容.............................................................................................................31、目的...................................................................................................................32、内容...................................................................................................................3二、测试计划及测试需求.....................................................................................................31、测试计划...........................................................................................................32、测试需求...........................................................................................................4三、测试用例的设计.............................................................................................................4四、测试过程.........................................................................................................................51、启动QTP...........................................................................................................52、配置录制项.......................................................................................................53、输入登录数据...................................................................................................54、写微博测试.......................................................................................................65、发送微博...........................................................................................................76、查看其它微博...................................................................................................87、关注其他人微博...............................................................................................88、查看粉丝...........................................................................................................99、私信聊天...........................................................................................................910、应用广场测试...............................................................................................1011、应用下载.......................................................................................................1012、微吧测试.......................................................................................................1113、微吧签到.......................................................................................................1114、微游戏测试...................................................................................................1215、多人在线游戏连接.......................................................................................1216、邀请好友游戏...............................................................................................1317、停止测试.......................................................................................................1318、回放测试结果...............................................................................................1319、分析录制测试结果.......................................................................................14五、测试结果分析...............................................................................................................15六、小结及心得体会...........................................................................................................15西安欧亚学院软件测试大作业-3-一、测试目的和内容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)邀请好友游戏西安欧亚学院软件测试大作业-4-(17)停止测试(18)回放测试结果(19)分析录制测试结果2、测试需求安装功能测试工具QuickTestProfessional9.2版。进入软件,添加要测试的工程类型,选择web工程。搭建模拟用户真实的运行环境。在web工程里选择BlankTest,即空的测试项目,点击Record,进行录制项目的配置,使用默认浏览器开始测试。三、测试用例的设计输入数据预期结果测试结果登录新浪微博输入账号和密码进入微博进入微博写微博输入文字发信点击发送按钮成功发送微博成功发送微博查看其它微博打开我的首页显示其它微博显示其它微博关注他人微博点击关注关注成功关注成功查看粉丝点击粉丝显示所有粉丝显示所有粉丝私信聊天点击私信弹出私信框弹出私信框应用广场点击应用显示应用页面显示应用页面应用下载点击跳传到下载页跳转到下载页跳转到下载页微吧点击微吧跳转到微吧页面跳转到微吧页面微吧签到点击微吧签到显示已签到显示已签到微游戏点击游戏跳转到游戏页面跳转到游戏页面多人游戏点击JJ斗地主打开游戏打开游戏邀请好友游戏点击邀请成功邀请成功邀请西安欧亚学院软件测试大作业-5-四、测试过程1、启动QTP2、配置录制项图13、输入登录数据图2成功进入微博西安欧亚学院软件测试大作业-6-图3查看微博图44、写微博测试添加内容西安欧亚学院软件测试大作业-7-图55、发送微博图6西安欧亚学院软件测试大作业-8-6、查看其它微博图77、关注其他人微博图8西安欧亚学院软件测试大作业-9-8、查看粉丝图99、私信聊天图10西安欧亚学院软件测试大作业-10-10、应用广场测试图1111、应用下载图12西安欧亚学院软件测试大作业-11-12、微吧测试图1313、微吧签到图14西安欧亚学院软件测试大作业-12-14、微游戏测试图1515、多人在线游戏连接图16西安欧亚学院软件测试大作业-13-16、邀请好友游戏图1717、停止测试单击STOP按钮听停止测试18、回放测试结果点击Run按钮回放录制结果图18西安欧亚学院软件测试大作业-14-图1919、分析录制测试结果图20西安欧亚学院软件测试大作业-15-五、测试结果分析图21可知测试回放时出现错误,这是因为网络连接时对验证码和密码进行了更新与修改导致回放测试结果是出现错误。由于QTP的某种操作,会导致IE的异常中止;或者由于IE的设置,导致QTP无法反映。此类问题出现的频率不高,但是一旦出现会导致一连串的错误出现,所以导致了一系列的测试没有通过。六、小结及心得体会静下心来检查代码,总有一些让我们忽略的问题被查到,但还是有许多顽疾存在着,尤其是界面刷新不及时或者莫名其妙的问题真的让我们很恼火。测试是一件破坏性的事情,如果说需求确认阶段我以前有过经验的话,开发阶段对于我来说可算是全新的。以前我们自动化项目,对于开发阶段,
本文标题:新浪微博测试
链接地址:https://www.777doc.com/doc-1998158 .html