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


    前言

      这个学期差不多也将近结束,经过大半个学期,从项目需求的确认和项目文档的编写,到一步步的设计与实现,现在终于到了测试阶段,但是我们在测试阶段也暴露出了很多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进行后台开发,在开发过程中,让我体会到了细节的重要性,很多次因为一些细节问题,导致前端与我开发的后台的代码进行对接时,总出现一些功能性错误,还有就是在对数据库进行操作的时候,字符串和数据库中日期型字段的转换问题。当然,通过这一学期的项目开发,也让我体会到了项目开发的乐趣,初步参与到真实的项目开发中,提高了自己的项目实践能力,增长了项目开发经验,了解到了很多优秀的开发模式,比如敏捷开发模式,极限编程等。总而言之,这门课开设的项目开发还是很有价值的。

  • 相关阅读:
    获取指定<文字行数>的<高度>是多少 TextKit
    JS 与 OC 交互
    PHP-note
    MySQL函数
    freeSWITCH之多平台测试通信
    freeSWITCH之安装
    PHP面向对象
    MySQL Optimization 优化原理
    理解常量指针与指针常量?
    InterView之PHP(2)
  • 原文地址:https://www.cnblogs.com/huangfuzhi/p/10217661.html
Copyright © 2020-2023  润新知