第六周小组作业

何啸轩 何啸轩     2022-11-05     465

关键词:

一、 基本任务

(1)计划说明

A.对比产品
本组选择的测试类型是在线学习平台,两款产品分别为毕博平台和中国大学MOOC。
B.测试进度表

(2)需求说明

A. 产品A和B的模块分为 视频课件,讨论,查看提交作业,通知搜索四个功能模块。
B. 我负责查看、提交作业模块

(3)测试说明

A.
这是我设计的20个测试用例。

首先测试提交作业功能就想到与输入作业的字数有关的测试,那么依据边界值的思想,我设计了四个相关用例提交作业字数为零,字数为最大要求字数,字数超出最大要求字数,行数超出最大行数。

当输入字数为零时,会提示警告:作业中没有填充内容,且没有添加文件,仍要提交作业?点击确定后,仍能正常提交,作业内容为空,

字数为5W+的时候再向其中输入已经无法输入,该页面也已经完全卡主无法继续运行。

提交三类附件是使用了等价类的设计思想。



三类附件都能正常添加。

编辑器排版、插入、字体测试也使用的是等价类的思想。


插入图片成功。
所有测试用例执行结果

C.本组使用的是禅道测试管理工具,开源版9.8.3
下载地址
https://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.win64.exe/download

(4) 结论说明

在提交作业方面,毕博平台和慕课各有优劣。
选择题的提交方面,MOOC只能提交两次,第一次提交完成后不会显示答案,并选择其中分数最高的一次计算分数。而毕博平台的选择测试题可以重复提交,并按最后一次结果计算分数,这里我认为MOOC的作业提交机制更合理。而毕博平台的选择题都有时间限制,并在经过一定时间之后会收到提示;MOOC的选择题就没有时间限制,这里我认为毕博更人性化一点。
提交作业的编辑器稳定性方面,MOOC比毕博平台也要好。毕博平台大概在输入5W字数的时候就已经卡死,而MOOC超过10W字数时仍然能够继续运行虽然有卡顿现象。
附件提交方面两个产品的功能几乎一样,也都没什么特别的bug。
查看结果和分数方面,两边的功能也几乎一样,就是直接点开查看,所以这里区别也不是很大。
快速打字性能测试,MOOC比毕博平台的稳定性更高。
最后结论,MOOC的编辑器方面比毕博平台更稳定,作业提交机制方面更合理。

(5) 工作说明

小组内分数0.23

二、扩展任务

我邀请了我的三个以前的同学来进行这次的测试。



本组的场景和问题
场景
1)进入"软件质量与测试"课程的课程首页(该场景为之后的场景的基础,也就是说之后的场景都以"软件质量与测试"课程首页为起点)
2)找到 "第6周小组作业:软件测试和评估(讨论稿)已经发布的通知" 这一课程通知并查看
3)找到"4.2.1 从输入看边界值测试(上)"这一学习材料并观看该视频(只要该视频开始播放即可结束本次场景)
4)请您完成2.1/2.2/2.3节课前小测并提交(答案一律选第一个选项)
5)请您在"第6周开放话题讨论"这一讨论版发布一篇标题为"test",内容为"test"的帖子。

这是用户A对本次任务的反馈文档。

1.场景1
所用时间(精确到秒):15s
难度(1-5):3
可以改进的地方(可选):

所用时间(精确到秒):10s
难度(1非常困难-5非常简单):2
可以改进的地方(可选):

所用时间(精确到秒):1min27s
难度(1-5):4
可以改进的地方(可选):有几章顺序混乱,可改为按照正常章节次序,便于寻找

所用时间(精确到秒):2min30s
难度(1-5):5
可以改进的地方(可选):找不到地方。。。

所用时间(精确到秒):2min50s
难度(1-5):5
可以改进的地方(可选):

她认为毕博平台的界面混乱,顺序混乱。

用户B的反馈文档

1.场景1
所用时间(精确到秒):13s
难度(1-5):4
可以改进的地方(可选):

所用时间(精确到秒):15s
难度(1非常困难-5非常简单):4
可以改进的地方(可选):

所用时间(精确到秒):58s
难度(1-5):3
可以改进的地方(可选):视频无法正常播放

所用时间(精确到秒):2min12s
难度(1-5):5
可以改进的地方(可选):

所用时间(精确到秒):2min50s
难度(1-5):5
可以改进的地方(可选):不好找到,第一次打开界面失败

用户C的反馈文档

1.场景1
所用时间(精确到秒):10s
难度(1-5):3
可以改进的地方(可选):

所用时间(精确到秒):15s
难度(1非常困难-5非常简单):3
可以改进的地方(可选):

所用时间(精确到秒):80s
难度(1-5):4
可以改进的地方(可选):视频无法正常播放

所用时间(精确到秒):100s
难度(1-5):4
可以改进的地方(可选):

所用时间(精确到秒):150s
难度(1-5):5
可以改进的地方(可选):

可用性测试报告在毕博平台已经提交。

三、高级任务

(1)我们组选择的专题是前端性能测试,测试工具是Chrome自带的测试工具。

从饼状图中可以看出,用时比重最大的是Scripting和Idle,Scripting用时较多可以理解,但是idle处耗时竟然占了将近一半,这就说明网站冗余很大。

(2)感受就是学会了利用Chrome自带的工具进行检测。
(3)针对三次作业(WC,WC优化,软件测试和评估),WC是个人作业,感觉作业量来说是最大的,因为一个人要对整个软件的设计实现全部负责,并且需求、博客等内容需要完成,不过个人认为这个确实比较锻炼个人能力,对个人各个方面的能力都有较大的提高。
WC优化的话就考验团队之间的配合,分工,合作更多一点,提升的更多是团队协作方面的能力。
软件测试与评估让我真正的进一步了解了一个真正的软件测试项目是怎样的流程,对测试有了更深的理解。
(4)0.23

第六周小组作业-17141

软件测试第六周作业U201517141陈国晋1.基本任务:功能测试和测试管理模块划分-网易云课堂模块划分—毕博平台个人负责模块----个人中心模块网易云课堂登录登录个人中心管理中心总体流程图测试说明测试用例设计测试流程网易云... 查看详情

第六周小组作业

1.本组选择的测试产品分别为雨课堂和微助教    雨课堂:https://www.yuketang.cn/web  微助教:http://portal.teachermate.com.cn/2.PSP表格项目内容说明预估耗时(分钟)实际耗时(分钟)Planning计划 10 10·Estimate· ... 查看详情

第六周小组作业

一、基本任务(1)计划说明A.对比产品本组选择的测试类型是在线学习平台,两款产品分别为毕博平台和中国大学MOOC。B.测试进度表(2)需求说明A.产品A和B的模块分为视频课件,讨论,查看提交作业,通知搜索四个功能模块... 查看详情

第六周小组作业:软件测试和评估

第六周小组作业:软件测试和评估一、计划说明1.产品介绍         本次我们小组测试的是背单词的百词斩app和扇贝记单词app,两者都是市面上比较受欢迎的两个记单词的手机app,测试产品为百词... 查看详情

第六周小组作业

基本任务1.计划说明本组选择的对比测试产品A为百词斩,产品B为扇贝单词。测试进度表:2.需求说明功能模块划分图如下  负责的功能模块:用户管理3.测试用例(1)测试用例的设计思路:       ... 查看详情

第六周小组作业

本组选择的在线学习平台,对比的两个测试产品分别是毕博平台和中国大学mooc平台基本任务测试进度表功能分配我们将这些平台功能分为四个部分:视频、课件等直接学习部分;讨论,评价等交流部分;作业部分;统治、搜索... 查看详情

第六周小组作业:软件测试与评估

1.计划说明 产品选择:本次我们组选择的两款产品是毕博平台和网易云课堂项目内容说明预估耗时(分钟)实际耗时(分钟)Planning计划 30 30·Estimate· 估计这个任务需要多少时间30 30TestingDesign测试设计90110 ... 查看详情

第六周作业

1.计划说明1.1产品选择本小组选择的A产品为百词斩,B产品为扇贝单词1.2完成进度测试表项目内容说明预估耗时(分钟)实际耗时(分钟)Planning计划2010·Estimate估计这个任务需要多少时间1010TestingDesign测试设计200180·Analysis需求和... 查看详情

软件测试第六周作业

一、计划说明1.产品介绍  市面上有许多的帮助背单词的APP,本小组针对其中的两款软件进行软件的测试和评估,分别为“百词斩”和“扇贝单词”。两者都具有较完备的业务功能,在以学生为主要受众的用户群体中比较受欢... 查看详情

第六周作业

查看详情

高级编程技术作业第六周

11-111-211-3  查看详情

第六周作业

第六周作业1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#;[[email protected] tmp]# cp /etc/rc.d/rc.sysinit /tmp[[email protected] tmp]# sed& 查看详情

第六周作业

第六周作业1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; 命令:cp /etc/rc.d/rc.sysinit /tmp/sed -i ‘[email protected]^[[:space:]]@#  @g效果:[[e 查看详情

第六周作业

7-1 高速公路超速处罚1.实验代码#include<stdio.h>intmain(){intspeed,speedlimit;doublex;scanf("%d%d",&speed,&speedlimit);x=(double)(speed-speedlimit)*100/speedlimit;if(x>=50){printf("Exceed%.0f 查看详情

第六周作业

本周作业内容:1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; 答:[[email protected] ~]# cp /etc/rc.d/rc.sysinit /tmp/[[email protected] ~]#&nb 查看详情

第六周作业

7-1:1.代码:#include<stdio.h>intmain(){ floata,b,x; scanf("%f%f",&a,&b); x=(a-b)/b*100; if(x<10) { printf("OK"); } else{ if(50<=x) { printf("Exceed%.0f%%.LicenseRevoked",x); } el 查看详情

第六周作业

1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; ]#cp/etc/rc.d/rc.sysinit/tmp  vim/tmp/rc.sysinit :%[email protected]^([[:space:]]+)@#[email protected]2、复制/ 查看详情

第六周作业

7-1:#include<stdio.h>intmain(){inta,b;doublec;scanf("%d%d",&a,&b);c=(a-b)*100.0/b;if(c<10)printf("OK");elseif(c<50)printf("Exceed%.0f%%.Ticket200",c);elseprintf("Exceed%.0f%%.Licen 查看详情