微信端在线学习模块功能测试

1.概述

1.1 测试范围

本次所测试的内容是移动端微信小程序中的在线学习模块。前端

1.2 测试方法

本次测试采用黑盒子方法进行集成测试。小程序

1.3 测试环境及工具

微信安卓版v7.0.8后端

微擎工具v1.7.0微信小程序

PHPstorm服务器

2.测试:

在线学习模块:

在线学习


 

测试数据1:微信

测试意义:党员报名参与“党员学习”工具

预期测试结果:用户“罗伟诚”报名参与“了在线学习”学习活动学习

预期结果:“罗伟诚报名参与了 一块儿来学习”出如今微信小程序界面上测试

最终结果:“罗伟诚报名参与了 一块儿来学习”出如今微信小程序界面上spa

测试:验证成功

 

 

测试数据1测试完毕


 

测试数据2:

测试意义:测试党员报名参与的“党员学习”活动中的“一块儿来学习”学习活动的详情。

          (即:“一块儿来学习”学习活动是否存在、其表现形式为何。)

预期测试结果:“一块儿来学习”学习活动成功被建立,并成功被加入到“党员活动”中

预期结果:“一块儿来学习”学习活动出如今微信小程序界面上

最终结果:“一块儿来学习”学习活动出如今微信小程序界面上

测试:验证成功

点击进入一块儿来学习,经过观看视频完成学习

 

测试数据2测试完毕


 

测试数据3:

测试意义:“知识库”的测试

预期测试结果:将“一块儿来学习”学习活动添加到知识库中

预期结果:“一块儿来学习”学习活动添加成功

最终结果:一块儿来学习”学习活动添加成功,出如今微信小程序界面上

测试:验证成功

 

添加“一块儿来学习”课程到知识库中:

为知识库中的“一块儿来学习”学习活动添加章节:

如今咱们能够看到咱们刚刚添加的章节信息已经被显示出来了:

 

测试数据3测试完毕


 

测试数据4:

测试意义:“视频库”的测试

预期测试结果:将视频“第49讲-微信小程序表单组件”添加到视频库中

预期结果:在本地服务器中“第49讲-微信小程序表单组件”视频添加成功

最终结果:在本地服务器中“第49讲-微信小程序表单组件”视频添加成功

测试:验证成功

添加“第49讲-微信小程序表单组件”到视频库

 

咱们能够看到右上角“第49讲-微信小程序表单组件”视频正在上传中:

"第49讲-微信小程序表单组件"上传成功:

数据4测试完毕


 

在线学习功能模块

学习功能分为:课程分类 、 课程管理 、 章节管理 、 学习课程记录 、 学习章节记录 、 课程留言评论

 

 

测试数据1:课程分类

测试意义:“课程分类”的测试

预期测试结果:将课程名为“学习”的课程添加进“在线学习”活动中

预期结果:在本地服务器中课程名为“学习”的课程添加成功

最终结果:在本地服务器中显示了一个课程名为“学习”的课程

测试:验证成功


 

测试数据2:课程管理

测试意义:“课程管理”的测试

预期测试结果:将课程标题名为“学习测试2”的课程添加进“在线学习”活动中

预期结果:在本地服务器中打印信息添加成功的标志代表信息添加成功,即“学习测试2”的课程添加成功

最终结果:在本地服务器中打印信息添加成功

测试:验证成功

修改课程标题为“学习测试2”

 插入视频文件:

 学习测试2视频上传成功:

 

 验证学习视频2上传成功:

 

 对上述学习活动作出解释:

 

 服务器显示信息更新成功-->测试成功

 

 “学习测试2”上传成功:

 


 

测试数据3:学习课程记录

测试意义:“学习课程记录”的测试

预期测试结果:党员学习改课程的记录在本地服务器中都能显示出来

预期结果:在本地服务器中显示党员学习课程记录

最终结果:在本地服务器中显示党员学习课程记录成功

测试:验证成功

 


 

 

 测试数据4:学习章节记录

测试意义:“学习章节记录”的测试

预期测试结果:党员学习改章节的记录在本地服务器中显示出来

预期结果:在本地服务器中显示党员学习章节的记录

最终结果:在本地服务器中党员学习章节的记录显示成功

测试:验证成功


 

 测试数据5:课程留言评论

测试意义:“课程留言评论”的测试

预期测试结果:党员学习课程后的课程留言可以在本地服务器中显示出来

预期结果:在本地服务器中显示党员学习课程后的留言

最终结果:在本地服务器中党员学习课程后的留言显示成功

测试:验证成功


 

在微信界面上出现以下图所示的界面:

 

 


 

 测试成功

3.测试总结

此次的软件测试是针对于具体的模块进行正对性的、全面的测试。而我是对“在线学习”、“我的申请”两个部分作全方位的测试,不管是微信小程序前端仍是PHP后台的代码部分都要进行测试。因为我的PHP水平较弱,后端PHP片断代码只能看懂,若是出现问题殊不知从何下手。这里很感谢咱们卓越code团队,感谢团队的每一个人员,当我在一个问题中徘徊不前的时候,是他们帮助我解决问题,在此次些问题中,带领我进步。在团队中,咱们互帮互助,他们帮我作一个后端的测试,我帮助他们作前端微信小程序开发的测试,团队人员各取所长,互相帮助,团结协做,使得软件测试不断进行。虽然其中也出现了不少棘手的BUG,经过咱们的不断努力,也将这些BUG通通解决掉。这里再次感谢个人队员们,由于他们的不断帮助,才有了我今天的进步。

相关文章
相关标签/搜索