码迷,mamicode.com
首页 > 其他好文 > 详细

【Beta阶段】测试报告

时间:2016-01-02 08:41:00      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:

兼容性测试

?

功能

描述

效果

Chrome浏览器

FireFox浏览器

IE浏览器

搜狗浏览器

主页实用小工具按钮

跳转到实用小工具首页

跳转到实用小工具首页

ü

ü

ü

ü

鼠标移动到逐差法计算器和线性回归分析的框上

框变大

框变大

ü

ü

?

ü

鼠标移动到立即使用按钮上

立即使用按钮显示特效

显示特效

ü

ü

?

ü

实用工具主页四个圆圈

切换:逐差法计算器,线性回归分析,逐差法计算器,线性回归分析

移动切换

ü

ü

?

ü

逐差法立即使用按钮

跳出逐差法模态框

跳出逐差法模态框

ü

ü

?

ü

线性回归立即使用按钮

跳出线性回归模态框

跳出线性回归模态框

ü

ü

?

ü

逐差法试一试按钮

随机填入一组数据

随机填入一组数据

ü

ü

?

ü

逐差法添加一组按钮

第一组第二组分别添加两个单元格(x,y)

第一组第二组分别添加两个单元格(x,y)

ü

ü

?

ü

逐差法清空按钮

弹出是否清空弹窗,点击清空后清空所有数据并显示第一组和第二组总共四个单元格

弹出是否清空弹窗,点击清空后清空所有数据并显示第一组和第二组总共四个单元格

ü

ü

?

ü

逐差法计算按钮

根据单元格内所有数据进行计算

生成坐标系图和各种数据,同时鼠标移动到坐标系图中蓝色点可以看见y值

ü

ü

?

ü

线性回归试一试按钮

随机填入一组数据

随机填入一组数据

ü

ü

?

ü

线性回归添加一组按钮

第一组第二组分别添加两个单元格(x,y)

第一组第二组分别添加两个单元格(x,y)

ü

ü

?

ü

线性回归清空按钮

弹出是否清空弹窗,点击清空后清空所有数据并显示第一组和第二组总共八个单元格

弹出是否清空弹窗,点击清空后清空所有数据并显示第一组和第二组总共八个单元格

ü

ü

?

ü

线性回归计算按钮

根据单元格内所有数据进行计算

生成坐标系图和各种数据,同时鼠标移动到坐标系图中蓝色点可以看见y值

ü

ü

?

ü

重新计算按钮

回到点击计算按钮之前的状态

回到点击计算按钮之前的状态

ü

ü

?

ü

模态框叉

关闭模态框

关闭模态框

ü

ü

?

ü

?

?

兼容性回归测试

标签页

部分

功能

效果描述

Firefox

搜狗浏览器

Chrome浏览器

主页

3个分页面

分页面自动跳转

打开主页,每隔5s将从一个页面跳转到另一个页面(按照1-2,2-3,3-1的顺序)

ü

ü

ü

点击页面2转为实验报告中心页面

通过鼠标左键单击页面2,当前标签页将变成实验报告中心页面

ü

ü

ü

点击页面3文字与图案部分弹出二维码页面和物理实验网站交流群

通过鼠标左键单击页面3,将跳转到二维码页面所在的新标签页,并同时弹出"物理实验网站交流群"。如果没有登录QQ,会弹出QQ的登录界面,待登陆之后再自动弹出"物理实验网站交流群"。

ü

ü

ü

工具栏

点击"注册"按钮出现注册对话框

该按钮只在未登录状态出现。通过鼠标左键单击在工具栏中的"注册"按钮,将在当前标签页出现注册对话框,点击别处对话框消失。

ü

ü

ü

点击"登录"按钮出现登录对话框

该按钮只在未登录状态出现。通过鼠标左键单击在工具栏中的"登录"按钮,将在当前标签页出现登录对话框,点击别处对话框消失。

ü

ü

ü

点击"xxx收藏夹"按钮出现报告收藏夹对话框

该按钮只在登录状态出现。通过鼠标左键单击在工具栏中的"xxx收藏夹"按钮,将在当前标签页出现收藏夹对话框,点击别处对话框消失。

ü

ü

ü

点击"登出"按钮回复到未登录状态

该按钮只在登录状态出现。通过鼠标左键单击在工具栏中的"登出"按钮,将恢复到未登录状态,工具中"xxx收藏夹"和"登出"按钮将变成"注册"和"登录"按钮。

ü

ü

ü

点击"社区"按钮转为社区页面,或者出现登录对话框

通过鼠标左键单击在工具栏中的"社区"按钮,在已登陆状态下,当前标签页将变成社区页面,在未登录状态下,将出现登录对话框(点击别处对话框消失)。

ü

ü

ü

点击"服务"按钮出现下拉菜单,或者出现登录对话框

通过鼠标左键单击在工具栏中的"服务"按钮,在已登录状态将出现3栏下拉菜单,分别为"实验报告中心""实用小工具"以及"其他功能",其中"其他功能"不可点击,其余二者可点击。点击别处,下拉菜单消失。在未登录状态下将出现登录对话框(点击别处对话框消失)

ü

ü

ü

点击"反馈"按钮出现联系方式对话框

通过鼠标左键单击在工具栏中的"反馈"按钮,将在当前标签页出现联系方式对话框,点击别处对话框消失。

ü

ü

ü

登录对话框

输入用户名密码登录

在相应的文本框分别输入用户名和密码,可选"记住密码",通过鼠标左键单击"登录"按钮登录,如果信息符合数据库中结果则成功登录,登录对话框关闭,同时在工具栏中的"注册"和"登录"按钮将变成"xxx收藏夹"和"登出"按钮。若不符合则提示"用户名或密码错误",可以进行下次尝试输入

ü

ü

ü

点击"×"关闭对话框

通过鼠标左键单击在对话框右上角的"×"按钮,对话框将消失。

ü

ü

ü

"服务"下拉菜单

点击"实验报告中心"栏转为实验报告中心页面

通过鼠标左键单击在下拉菜单中的"实验报告中心"栏,当前标签页将变成实验报告中心页面

ü

ü

ü

点击"实用小工具"栏转为小工具页面

通过鼠标左键单击在下拉菜单中的"实用小工具"栏,当前标签页将变成小工具页面

ü

ü

ü

联系方式对话框

点击博客链接条跳出开发团队博客页面

通过鼠标左键单击博客链接,将跳转到团队博客页面所在的新标签页

ü

ü

ü

点击邮箱链接跳出发送邮件页面

通过鼠标左键单击邮件链接,将跳转到发送邮件窗口,同时填好收件人"buaase@126.com"

ü

ü

ü

点击QQ链接跳出二维码页面和物理实验网站交流群

通过鼠标左键单击QQ链接,将跳转到二维码页面所在的新标签页,并同时弹出"物理实验网站交流群"。如果没有登录QQ,会弹出QQ的登录界面,待登陆之后再自动弹出"物理实验网站交流群"。

ü

ü

ü

点击"×"关闭对话框

通过鼠标左键单击在对话框右上角的"×"按钮,对话框将消失。

ü

ü

ü

?

压力测试

在压力测试中我们使用siege进行压力测试,测试结果如下图:

Siege的返回参数意义如下:

Transactions: 总共测试次数

Availability: 成功次数百分比

Elapsed time: 总共耗时多少秒

Data transferred: 总共数据传输

Response time: 等到响应耗时

Transaction rate: 平均每秒处理请求数

Throughput: 吞吐率

Concurrency: 最高并发

Successful transactions: 成功的请求数

Failed transactions: 失败的请求数

?

技术分享

这是在测试网站的同时POST请求的响应率。分析返回的参数我们可以知道,在网站并发处理70个请求时,网站的平均响应时间为6s左右,最长的响应时间为12.37s,在300s内的3649个请求都可以成功处理。

技术分享

这是网站关于生成报告的压力测试,可以看到测试数据为33次,成功了33次,失败了2次,最长的延迟为29s,最短的延迟为22s。根据数据测算结果,目前在网站2G内存的支持下,并发生成实验报告的人数最高可以到30.91,约30人,比1G内存时的16人翻倍。

并且我们可以发现,在本次测试过后,服务器没有崩溃,数据库的连接也没有被冲毁,见下图:

技术分享

【Beta阶段】测试报告

标签:

原文地址:http://www.cnblogs.com/buaase/p/5094119.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!