ImageVerifierCode 换一换
格式:DOCX , 页数:37 ,大小:421.43KB ,
资源ID:11103531      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11103531.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件测试报告.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件测试报告.docx

1、软件测试报告中国联通基于人口流动的出行旅游应用软件测试报告2016年11月 1.目录1.引言 1.1.编写目的为了保证系统的各项功能可靠的实现,特编写此测试计划,对所开发软件的各功能模块进行测试。使用简单的单元测试工具,对系统模块进行测试分析,并编写测试用例。为软件单元的评审验收提供依据.1.2.测试人员测试人员甲方:刘露 李董 刘楠乙方:周明 林少华 焦朋鹏1.3.单元模块概述 本系统主要由:用户识别、车辆导停、车位竞价、广告投放、用户管理+日志查询等模块组成。道路用户识别通过用户手机占用的基站信息,定位出用户的位置,实时跟踪用户轨迹,并识别出用户占用道路基站的序列,根据道路用户识别算法识别

2、出道路汽车用户;根据用户占用商场室内基站的信息,识别出商场用户。针对两类用户进行关联分析,得到用户开车去往商场、景区等场景的轨迹信息。车辆导停通过分析用户的轨迹信息,系统识别出用户即将到达目的地,并向用户推送目的地周边的停车场位置、空闲车位数量,停车价格等等,供用户进行车位预约。用户也可以通过手动选用车辆导停的方式来使用系统。选择用户输入:选择手机号码处理:获取用户的目的地信息输出:输出用户的目的地。查询输入:点击用户的目的地信息处理:按照手机号查询出用户的实时轨迹信息输出:用户轨迹信息车位竞价当停车场的预约人数超过空闲车位数量时,预约按钮变为红色竞价按钮,用户可以选择是否竞价或者选择其他停车

3、场,竞价结束时,出价最高者获得车位,其他出价者竞价失败,可以选择其他停车场停车。执行竞价输入:选择竞价,输入加价价格点击:预约输出:预约成功或失败广告投放当用户选择目的地或者到达目的地时,弹出目的地附近商铺的广告及优惠信息,如果用户不点击,5秒内广告页自动关闭。输入:到达目的地时输出:弹出广告窗口用户管理+日志查询系统用户管理模块主要实现对用户信息的管理,包括用户登录、添加用户、修改用户密码、日志查询等功能。用户登录限于已注册的用户,只有已注册的用户才能登录系统。其实现过程:输入:用户名(用于登录账号),密码。点击:登录按钮。处理:1)验证输入信息的合法性。 2)操作成功,登录系统。否则,给出

4、出错提示。输出:登录成功或者登录失败的提示。用户注册输入:帐号、姓名、密码。点击:提交按钮。处理:1)验证输入信息的合法性。 2)如输入正确,则弹出注册成功。输出:注册成功。日志管理系统日志管理模块提供查询本系统用户的操作日志的功能,操作日志包括操作名称、操作人、操作时间、模块名称等信息。输入:选择用户点击:操作日志按钮输出:用户的操作日志信息1.4.定义符号中文解释ECI小区唯一标识TAC 位置区跟踪码2.主要测试工具介绍测试单元的介绍和使用,主要使用JUnit4进行单元测试。2.1引入在该项目上点右键,点“属性”,如图:在弹出的属性窗口中,首先在左边选择“Java Build Path”,

5、然后到右上选择“Libraries”标签,之后在最右边点击“Add Library”按钮,如下图所示:然后在新弹出的对话框中选择JUnit4并点击确定,如上图所示,JUnit4软件包就被包含进我们这个项目了。2.2生成JUnit测试框架在Eclipse的Package Explorer中用右键点击该类弹出菜单,选择“New JUnit Test Case”。如下图所示:在弹出的对话框中,进行相应的选择,如下图所示:点击“下一步”后,系统会自动列出这个类中包含的方法,选择要进行测试的方法。此例中,我们仅对“加、减、乘、除”四个方法进行测试。如下图所示:之后系统会自动生成一个新类Calculato

6、rTest,里面包含一些空的测试用例。packageandycpp;importstaticorg.junit.Assert.*;importorg.junit.Before;importorg.junit.Ignore;importorg.junit.Test;publicclassCalculatorTestprivatestaticCalculatorcalculator=newCalculator();BeforepublicvoidsetUp()throwsExceptioncalculator.clear();TestpublicvoidtestAdd()calculator.ad

7、d(2);calculator.add(3);assertEquals(5,calculator.getResult();TestpublicvoidtestSubstract()calculator.add(10);calculator.substract(2);assertEquals(8,calculator.getResult();Ignore(Multiply()Notyetimplemented)TestpublicvoidtestMultiply()TestpublicvoidtestDivide()calculator.add(8);calculator.divide(2);a

8、ssertEquals(4,calculator.getResult();2.3运行测试代码上述代码修改完毕后,在CalculatorTest类上点右键,选择“Run As JUnit Test”来运行测试,如下图所示:2.4查看运行结果进度条是红颜色表示出现错误,具体的测试结果在进度条上面有提示:“共进行了4个测试,其中1个测试被忽略,一个测试失败”。3.单元测试项目及结果3.1.用户识别单元测试计划标识Filter模块功能项回填场景标识和经纬度物理文件名Filter.java测试目的回填场景标识和经纬度测试内容描述根据TAC、ECI关联回填场景名称,再回填经纬度。输入期望原始xdr数据输出

9、期望经纬度空值丢弃,数据回填正确单元测试结果实际输入数据原始xdr数据实际处理情况描述程序运行正常,未报错实际输出经纬度空值丢弃,数据回填正确测试结论正常 单元测试计划标识Filter_market模块功能项判断出用户占用的场景名称物理文件名AllTourNoFilter.java测试目的过滤出去过指定场景的人员测试内容描述判断每一用户的全天数据中是否出现场景名称输入期望关联回填场景和经纬度的数据输出期望未占用场景的丢弃,占用的输出单元测试结果实际输入数据关联回填场景和经纬度的数据实际处理情况描述程序运行正常,未报错实际输出未占用场景的丢弃,占用的输出测试结论正常 单元测试计划标识Market

10、_JudgeFilter模块功能项判断出从指定道路经过的去该场景的用户物理文件名Market_JudgeFilter.java测试目的判断出从指定道路经过的去往该场景的用户测试内容描述判断是否去往该场景用户,判断是否开车经过指定道路输入期望占用场景的所有用户的一天数据输出期望从指定道路经过的去往该场景的用户单元测试结果实际输入数据占用场景的所有用户的一天数据实际处理情况描述程序运行正常,未报错实际输出从指定道路经过的去往该场景的用户测试结论正常 单元测试计划标识road模块功能项根据判断出来的用户匹配出其一天数据物理文件名Filter.java测试目的输出数据是否为指定道路去指定场景的用户数据

11、测试内容描述数据关联判断输入期望用户占用场景和道路的全天数据及从指定道路经过的去该场景的用户数据输出期望指定道路去指定场景的用户数据单元测试结果实际输入数据用户占用场景和道路的全天数据及从指定道路经过的去该场景的用户数据实际处理情况描述程序运行正常,未报错实际输出指定道路去指定场景的用户数据测试结论正常 单元测试计划标识To_mysql模块功能项用户加密并输出指定格式物理文件名To_mysql.java测试目的是否输出指定格式并加密测试内容描述查看格式是否正确输入期望指定道路去指定场景的用户数据输出期望输出指定格式的加密数据单元测试结果实际输入数据指定道路去指定场景的用户数据实际处理情况描述程

12、序运行正常,未报错实际输出输出指定格式的加密数据测试结论正常 1.2.3.3.1.3.2.车辆导停单元测试计划标识HomeWork模块功能项车辆导停物理文件名MyWebService.java HomeWork.java单元测试子项001编号2.001 测试目的选择手机号,出现用户的目的地信息测试内容描述弹出用户目的地,点击目的地,出现用户实时轨迹输入期望点击目的地功能处理期望描述弹出轨迹信息输出期望提示无轨迹信息单元测试结果实际输入数据输入没有用户轨迹的手机号码实际处理情况描述输入手机号码后,提示无轨迹信息实际输出无轨迹信息测试结论正常 单元测试子项002编号2.002测试目的查询轨迹信息测

13、试内容描述输入正确手机号码,查看用户的实时轨迹输入期望任务关键字功能处理期望描述输入手机号码,返回用户的实时轨迹输出期望任务执行信息单元测试结果实际输入数据手机号码实际处理情况描述输入手机号码,查询出用户的实时轨迹实际输出执行结果测试结论正常 单元测试子项003编号2.003测试目的到达指定地点时,弹出周边停车场位置和车位信息测试内容描述输入期望任务关键字功能处理期望描述返回任务处理结果输出期望信息提示单元测试结果实际输入数据任务key值实际处理情况描述用户点击取消按钮后,返回提示信息实际输出提示信息测试结论正常 3.3.车位竞价单元测试计划标识RegionMng模块功能项车位竞价物理文件名M

14、yWebService.java RegionMng.java编号3.001 测试目的完成车位竞价功能测试内容描述当车位不足时,进入竞价模式输入期望预约用户数量大于空闲车位数量功能处理期望描述当车位少于已预约用户时,询问用户是否加价输出期望弹出竞价窗口,提示用户选择加价信息单元测试结果实际输入数据车位数量不足1个实际处理情况描述用户点竞价,弹出竞价窗口实际输出弹出竞价窗口,提示用户选择加价信息测试结论正常 3.4.广告投放单元测试计划标识ShopInfo模块功能项广告投放物理文件名ShopInfo.java ShopHelp.java单元测试子项001编号4.001 测试目的推送广告信息,并正

15、确显示测试内容描述完成广告投放输入期望到达目的地附近功能处理期望描述完成广告投放,显示广告信息输出期望结果信息单元测试结果实际输入数据到达目的地附近实际处理情况描述到达目的地时,弹出广告信息实际输出结果信息测试结论正常 单元测试002编号4.002测试目的向商铺推送用户信息测试内容描述完成用户向商铺的推送输入期望到达目的地附近功能处理期望描述完成用户信息推送输出期望结果信息单元测试结果实际输入数据到达目的地实际处理情况描述向商铺推送成功实际输出结果信息测试结论正常 1.2.3.3.1.3.2.3.3.3.4.3.5.用户管理+日志查询单元测试计划标识sm_user_sm_log模块功能项账号管

16、理单元测试子项001编号5.001 测试目的用户是否正常登陆测试内容描述输入用户名、密码,用户登陆成功输入期望用户用户名、密码功能处理期望描述1)用户名或密码输入错误时,提示重新输入;2)用户名、密码输入正确时,能进入系统主页面;输出期望登陆成功,页面跳转单元测试结果实际输入数据输入用户名、密码实际处理情况描述1)用户名或密码输入错误时,提示重新输入;2)用户名、密码输入正确时,能进入系统主页面;实际输出登陆成功,页面跳转测试结论正常 单元测试002编号5.002 测试目的退出登陆测试内容描述点击右上角的退出按钮输入期望点击右上角的退出按钮,用户退出登陆功能处理期望描述完成用户信息推送输出期望

17、结果信息单元测试结果实际输入数据用户点击退出按钮实际处理情况描述用户退出成功实际输出退出成功的弹框测试结论正常 单元测试子项003编号5.003测试目的登陆过期测试内容描述用户长时间不登陆,提示重新登录,点击任何操作都需回到登录页。输入期望回到登录页,提示重新登录功能处理期望描述登录session过期后,提示重新登录,点击任何操作都需回到登录页。输出期望回到登录页,提示重新登录单元测试结果实际输入数据用户长时间不登陆实际处理情况描述点击任何操作回到登录页,提示重新登录实际输出回到登录页,提示用户重新登录测试结论正常 4.功能测试4.1.用户识别用例标识Filter项目名称基于人口流动的出行旅游

18、应用原型开发项目开发人员周明模块名称用户识别测试日期2016-11-10设计日期2016-11-10测试方法黑盒测试人员周明 刘露 李董 刘楠编号权限(并列关系)测试项测试类别描述/输入/操作期望结果真实结果备注1所有用户用户识别场景标识和经纬度根据TAC、ECI关联回填场景名称和经纬度经纬度空值丢弃,数据回填正确通过2所有用户用户识别指定用户判断用户的全天数据中是否出现场景名称,未占用场景的丢弃,占用的输出未占用场景的没有显示,占用的输出通过3所有用户用户识别同上判断用户是否去该场景,判断用户是否开车经过指定道路输出从指定道路经过的去该场景的用户通过4所有用户用户识别占用场景所有用户的一天数

19、据输入占用场景的所有用户的一天数据程序运行正常,未报错,输出从指定道路经过的去该场景的用户通过5所有用户用户识别数据关联判断用户占用场景和道路的全天数据及从指定道路经过的去该场景的用户数据指定道路去指定场景的用户数据通过6所有用户用户识别格式正确性指定道路去指定场景的用户数据,是否输出指定格式并加密输出指定格式的加密数据通过4.2.车辆导停用例标识HomeWork项目名称基于人口流动的出行旅游应用原型开发项目开发人员周明模块名称车辆导停测试日期2016-11-10设计日期2016-11-10测试方法黑盒测试人员周明 刘露 李董 刘楠编号权限(并列关系)测试项测试类别描述/输入/操作期望结果真实

20、结果备注1普通用户车辆导停目的地选择手机号输出用户的目的地信息通过2普通用户车辆导停车位点击用户的目的地信息按照手机号查询出用户的实时轨迹信息;输出用户轨迹信息;当到达目的地附近或者手动选择导停时,弹出目的地周边的停车场信息,供用户选择车位预约通过3普通用户车辆导停导停形式用户手动选用导停的形式向用户推送目的地周边的停车场位置、空闲车位数量,停车价格等等,供用户选择并且进行车位预约通过5普通用户车辆导停查询搜索框输入查询内容输出用户要查目的地信息通过4.3.车位竞价用例标识HomeWork项目名称基于人口流动的出行旅游应用原型开发项目开发人员周明模块名称车辆导停测试日期2016-11-10设计

21、日期2016-11-10测试方法黑盒测试人员周明 刘露 李董 刘楠编号权限(并列关系)测试项测试类别描述/输入/操作期望结果真实结果备注1普通用户车位竞价查询预约人数当停车场的预约人数超过空闲车位数量时,预约按钮变为红色竞价按钮预约按钮变为红色竞价按钮通过2普通用户车位竞价预约车位不足时,进入竞价模式,点击竞价,输入加价价格弹框提示预约成功通过3普通用户车位竞价完成车位竞价功能当车位不足时,进入竞价模式当车位不足已预约用户时,提示用户是否加价通过4普通用户车位竞价取消预约预约失败,输出其它停车场信息供用户选择其它停车场信息供用户选择通过5普通用户车位竞价提示加价信息用户点竞价,弹出竞价窗口,提

22、示用户选择加价信息弹出竞价窗口,提示用户选择加价信息通过4.4.广告投放用例标识HomeWork项目名称基于人口流动的出行旅游应用原型开发项目开发人员周明模块名称车辆导停测试日期2016-11-10设计日期2016-11-10测试方法黑盒测试人员周明 刘露 李董 刘楠编号权限(并列关系)测试项测试类别描述/输入/操作期望结果真实结果备注1普通用户广告投放完成广告投放到达目的地附近,弹出广告信息弹出广告信息通过2普通用户广告投放用户向商铺的推送用户到达目的地附近,向商铺推送用户信息到达目的地附近,向商铺推送用户信息,完成用户信息推送,信息正常显示通过3普通用户广告投放用户用户选择目的地或者到达目

23、的地,弹出目的地附近商铺的广告及优惠信息,用户无任何操作当用户选择目的地或者到达目的地时,弹出目的地附近商铺的广告及优惠信息,用户不点击时,5秒内关闭广告页通过34普通用户广告投放查询输入目的地弹出目的地附近商铺的广告及优惠信息通过4.5.用户管理+日志查询用例标识HomeWork项目名称基于人口流动的出行旅游应用原型开发项目开发人员周明模块名称车辆导停测试日期2016-11-10设计日期2016-11-10测试方法黑盒测试人员周明 刘露 李董 刘楠编号权限(并列关系)测试项测试类别描述/输入/操作期望结果真实结果备注1所有用户登录输入用户名、密码1)用户名或密码输入错误时,提示重新输入;2)

24、用户名、密码输入正确时,能进入系统主页面;通过2所有用户退出点击退出登录退出回到登录页面通过3所有用户登录过期过一段时间后(30分钟)提示错误或回到登录页面通过4系统管理员用户管理注册/修改时的表单验证在编辑用户信息表单中按要求输入真实姓名、登录名、邮箱、用户类型、密码1)验证登录名不能为空;2)验证用户类型不能为空;3)验证密码不能为空;4)验证重新输入密码不能为空;5)验证两次密码必须一致;6)验证登录名唯一性;通过5系统管理员用户管理注册同上完成上述表单验证后,点击确定,成功注册用户,左侧用户列表中新增一条记录。通过6系统管理员用户管理修改在“用户列表”中点击“修改”按钮;需要修改的用户

25、信息同步到“编辑用户信息”表单中通过7系统管理员用户管理修改按照第5项输入完成表单验证后点击确定,成功修改用户信息,左侧用户列表中能更新。通过8系统管理员用户管理删除在“用户列表”中点击“删除”按钮;1)弹出“确认删除”提示框;2)点击“取消”将不做任何操作;3)点击“确定”,用户列表中删除一行。通过9系统管理员日志查询查询所有不输入任何检索条件,直接点击“查询”按钮提示选择用户。通过10系统管理员日志查询按用户查询检索条件中,选择用户,点击“查询”1)选择用户后,点击查询,日志列表中显示该用户的所有操作日志;2)当用户无操作日志时,弹出提示“查询无结果” 通过11系统管理员日志查询按用户+日志单号检索条件中,输入日志单号点击“查询”选择用户、输入日志单号,点击查询,日志列表中显示该用户操作日志;如果该用户日志单号不正确则弹出提示框“查询无结果”。通过12系统管理员日志查询按模块名称查询检索条件中,输入模块名称,点击查询输入模块名称后点击查询,日志列表中显示该模块名称所有用户的操作日志;当该模块无任何用户登录系统,则弹出提示框“查询无结果”。通过13系统管理员日志查询按单据单号查询检索条件中,输入单据单号,点击查询输入单据单号后点击查询,日

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1