Bate测试报告
1 测试中找出的bug
|
Bug类型 |
总数 |
描述 |
|
修复的bug |
10 |
1.注册成功并没有直接跳转到登录页面; 2.学校地区无限制,数字也可以; 3.虽然相同用户名不能注册,但是只是显示,注册失败,却没有具体反馈; 4.注册信息没有标注哪些时必须填写; 5.一个人在同一时间,发布了两个活动; 6下面情况点击搜索后,服务器无反馈,只能搜索一次,第二次就完全搜索不了了; 7.一下情况,群组明明是3个人,总人数却为2个; 8.相同时间的活动,可以都加入; 9.黑色风格改变后,字体问题; 10.搜索信息不能覆盖原有的信息 |
|
不能重现的bug |
2 |
1.服务器突然停止服务; 2.对于注册失败(常出现用户名已注册),或者登录的时候崩溃问题,解决方法打开任务管理器,关闭server.exe进程。 |
|
这个产品是这样设计的,不是bug |
1 |
始发地和目的地可以一样 |
|
没有能力修复,将来也不打算修复 |
1 |
上传图像功能,查询已经出行、自己发布的活动、即将参加的活动分类查询功能 |
2 场景测试
2.1 预期用户
因为我们Alpha版本只针对武大学生:本科生、研究生,所以我们客户端用户比较单一。
2.2 用户需求
他们年轻有朝气,热情,喜欢游玩与结交新朋友,他们身边朋友同学可能有事情,不能陪伴一起玩,但是又觉得一个人没意思,想找人一起happy。所以想有个地方能够提供给他们迅速找到小伙伴。
2.3 组合功能
只要是本系统的用户,我们都提供活动查询,不过是一件想好取得地点,或者没有想好干什么,但是有时间,都能在系统里面找到想要的信息,即使当时没有找到,你也可以自己做主,发布行程消息,等待其他人的加入。至少我们提供一个集中的平台,更易于找到想找到的人。
登录进去后,可直接查询自己的活动信息,不管自己发布还是即将出发的,当没有时间出发时,可点击退组。考虑到系统提供的信息都是准确的准确,我们需要用户反馈给我们一个已出发的按钮。确定出发后,才算此次出行成功。
3 测试矩阵
因为我们是一个PC端软件,只能运行在Windows上,所以我们分别在win7、win8、win10上测试,看界面能否正常显示,功能能否实现。还有,因为服务器很容易down掉,所以没有必要做性能测试,只是做了回归测试和新增功能测试。
|
测试点 |
预期功能 |
Win7 |
Win8 |
Win10 |
|
登录注册 |
注册成功跳转登录页面 |
√ |
√ |
√ |
|
学校地区不能输入数字,如果输入,提示输入有效名称 |
√ |
√ |
√ |
|
|
注册已有相同用户名,提示,用户名已存在 |
√ |
√ |
√ |
|
|
查询与发布 |
相同用户,在同一时间只能发布一个活动 |
√ |
√ |
√ |
|
主页面 |
群组人数是想要的结果 |
√ |
√ |
√ |
|
始发地、目的地、时间、活动项目任意组合,能查到对应结果 |
√ |
√ |
√ |
|
|
同一用户在同一时间,只能加入一个活动 |
√ |
√ |
√ |
|
|
修改密码有反馈 |
√ |
√ |
√ |
|
|
服务器正常关闭,当用户关闭前台页面,服务器程序也一起关闭 |
√ |
√ |
√ |
|
|
用户查看活动页面 |
点击用户退组按钮后,群组成员删除该用户信息,人数减一 |
√ |
√ |
√ |
|
点击活动按钮,查看当前自己腹部和茶法的所有活动 |
√ |
√ |
√ |
|
|
点击详情,查看当前群组信息 |
√ |
√ |
√ |
|
|
点击出行成功按钮,代表此次活动结束 |
√ |
√ |
√ |
4 出口条件
本系统性能测试,留在β版本。目前出口条件是,用户注册后能登录系统,且输入相关信息,能够从数据库拿到相关信息反馈到客户端即可。完成基本逻辑功能。
Bate测试报告的更多相关文章
- [原]一个针对LVS的压力测试报告
LVS 测试报告 测试计划 基本功能测试 流量压力测试 响应时间测试 配置正确性测试 灾难恢复测试 测试点 基本功能测试 客户端IP地址正确性 RealServer 访问Internet测试(包括Ip ...
- python+selenium生成测试报告后自动发送邮件
标签(空格分隔): 自动化测试 运行自动化脚本后,会产生测试报告,而将测试报告自动发送给相关人员,能够让对方及时的了解测试情况,查看测试结果. 整个脚本包括三个部分: 生成测试报告 获取最新的测试报告 ...
- Monkey基本使用流程及测试报告分析
前一篇文章介绍了Monkey的API函数内容,这篇文章介绍windows环境下Monkey的基本使用方法. 由于博客园年底才能完成对markdown解析的升级,可移步我的个人博客查看此文,已获得更好的 ...
- Beta版本测试报告
爬虫测试: 由于爬虫是整个系统的数据来源,十分的重要,但是由于引用了jar包并且运行复杂,这里主要做功能性测试,通过增加seed,运行爬虫,可以在后台控制台看到日志的不断刷新以及数据库条目的不断增加, ...
- python+selenium简易自动化框架,包含生成测试报告以及发送结果至Email
Selenium+python环境搭建见虫师的pdf文档,非常详尽 简易框架: 1.文件目录:
- 学霸网站---Alpha+版本测试报告
说明:由于老师前几天要求交测试报告,本测试报告只针对当时完成的功能进行测试,并不是几天之后要发布的BETA版本,不会有很多差别,但是BETA版本会包含对其中BUG的修复. 学霸网站测试报告 一.引言 ...
- pycharm运行脚本为何不生成测试报告?
今日使用python+selenium编写自动化测试脚本并执行过程中,使用pycharm运行结果后发现脚本运行无报错,脚本中的操作也正常被执行,但就是没有生成测试报告. 为什么呢,为什么呢,生成测试报 ...
- Appium学习实践(三)测试用例脚本以及测试报告输出
之前Appium学习实践(二)Python简单脚本以及元素的属性设置中的脚本,会有一个问题,就是在每个测试用例完成之后都会执行tearDown,然后重新setUp,这样导致脚本的执行效率偏低,而且会有 ...
- ReportNg 测试报告的定制修改【转】
前言 前段时间在Testerhome上面看到了测试报告生成系列之-------如何用 testNG 生成测试报告 简单的描述了一些测试报告的生成,接着有人在评论中回复说可以针对reportNg的测试报 ...
随机推荐
- Linux之服务管理
一.计划任务 1) Crontab简介 1.Crontab是一个用于设置周期性被执行任务的工具: 2.被周期性执行的任务我们称为Cron Job: 3.周期性执行的任务列表我们称为Cron Table ...
- C#迭代语句、跳转语句--C#基础
1.foreach每执行一次内含的代码时,循环变量就会一次读取集合中的一个元素,不需要个数.循环变量只是一个只读的局部变量,这个值是不能修改的.char后的word是 foreach语句的迭代变量,它 ...
- 浅析Java 8新特性Lambda Expression
什么是Lambda Expression 对于Lambda Expression,我的理解是,它是一个函数表达式,如下: (int x, int y) -> x - y 符号左边定义了函数的输入 ...
- CSA Round #54 $\ $Voting
CSA Round #54 \(\ \)Voting 题目大意: 原题网址:戳我戳我! 一次歌唱比赛中,一位歌手刚刚结束表演,评委正在打分. 一共有 \(n\) 位评委,他们每人可以打 \(1\) 分 ...
- 【BZOJ1585】【Luogu2944】地震损失2(网络流)
[BZOJ1585][Luogu2944]地震损失2(网络流) 题面 题目描述 Wisconsin has had an earthquake that has struck Farmer John' ...
- 【NOI2014】起床困难综合症(贪心)
[NOI2014]起床困难综合症(贪心) 题面 Description 21 世纪,许多人得了一种奇怪的病:起床困难综合症,其临床表现为:起床难,起床后精神不佳.作为一名青春阳光好少年,atm 一直坚 ...
- 【CJOJ2484】【Luogu2805】最小函数值(函数最小值)
题面 Description 有n个函数,分别为F1,F2,...,Fn.定义 Fi(x)=Aix2+Bix+Ci(x∈N∗)Fi(x)=Aix2+Bix+Ci(x∈N∗) .给定这些Ai.Bi和Ci ...
- 动态点分治:Bzoj1095: [ZJOI2007]Hide 捉迷藏
简介 这是我自己的一点理解,可能写的不好 点分治都学过吧.. 点分治每次找重心把树重新按重心的深度重建成了一棵新的树,称为分治树 这个树最多有log层... 动态点分治:记录下每个重心的上一层重心,这 ...
- [BZOJ2002] [Hnoi2010] Bounce 弹飞绵羊 (LCT)
Description 某天,Lostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏.游戏一开始,Lostmonkey在地上沿着一条直线摆上n个装置,每个装置 ...
- 锐动视频SDK在金融业务加密双录管理系统通用解决方案
为了更好地保障消费者的合法权益,银监会和保监会提出了要求,在银行.保险从业人员销售理财产品或代理其他机构销售产品时,同期进行录音录像,确保销售人员按程序.按规定介绍产品,以便购买者更清楚地了解产品的性 ...