测试心得:微图书销售小程序

前言

  这个学期差不多也将近结束,经过大半个学期,从项目需求的确认和项目文档的编写,到一步步的设计与实现,现在终于到了测试阶段,但是我们在测试阶段也暴露出了很多bug,但是每一个bug的修复都需要进行回归测试,虽然花时间但是这是必要的工作。

模块说明(我负责的部分)

模块

子模块

模块编号

 

留言模块

查看留言

13 - 1

发送留言

13 - 2

删除会话

13 - 3

模块

子模块

模块编号

 

销量和数据分析模块

月销量排行榜

12 - 1

周销量排行榜

12 - 2

测试心得:微图书销售小程序

总销量排行榜

12 - 3

数据分析

12 - 4

模块

子模块

模块编号

 

用户信息修改模块

重置用户信息

14 - 1

提交用户信息

14 - 2

被测对象介绍

  • 留言模块

用户进入留言页面,点击与某个用户的会话,小程序是否能显示当前用户与该用户的所有留言记录;在留言查看页面输入内容,点击发送按钮,小程序是否能将该留言发给对方;长按某个会话,小程序能否删除当前用户与该会话用户的所有留言记录。

  • 销量数据分析模块

用户进入销量查看页面,点击月销量排行榜,小程序是否能按照月销量从高到低显示25本图书;点击周销量排行榜,小程序是否能按照周销量从高到低显示25本图书;点击总销量排行榜,小程序是否能按照总销量从高到低显示25本图书;点击数据分析,小程序是否能正确显示数据分析界面。

  • 用户信息修改模块

用户进入编辑信息页面,点击提交按钮,小程序是否能修改用户的个人信息;点击重置按钮,若用户修改后的信息后未点击提交按钮,小程序是否能将用户信息重置为修改之前的信息。

测试方法

  回归测试、模块测试、集成测试、真机测试等。

模块缺陷

  1. 在数据分析界面,百分比显示带有负号。
  2. 用户信息修改提交时显示修改成功,但重新进入信息修改界面信息未被修改。

心得

  在项目开发中,我是用PHP进行后台开发,在开发过程中,让我体会到了细节的重要性,很多次因为一些细节问题,导致前端与我开发的后台的代码进行对接时,总出现一些功能性错误,还有就是在对数据库进行操作的时候,字符串和数据库中日期型字段的转换问题。当然,通过这一学期的项目开发,也让我体会到了项目开发的乐趣,初步参与到真实的项目开发中,提高了自己的项目实践能力,增长了项目开发经验,了解到了很多优秀的开发模式,比如敏捷开发模式,极限编程等。总而言之,这门课开设的项目开发还是很有价值的。

相关文章