进销存管理系统软件测试分析与缺陷总结
需积分: 40 148 浏览量
更新于2024-08-07
收藏 980KB PDF 举报
"测试评价和结论-水文监测数据通信规约sl651-2014"
在软件测试和课程设计中,针对"进销存管理系统"进行了一次全面的测试评估。测试主要集中在软件的功能性和非功能性需求上,以确保系统的稳定性和用户体验。在测试评价中,虽然测试准备工作充分,达成了预定目标,但测试者指出在系统性能测试方面仍有提升空间,需要加强这方面的实践和技巧。
在缺陷和限制部分,系统存在多个安全性和有效性验证的问题。例如,在基础资料管理模块中,用户注册时未对字符串大小进行限制,可能导致安全风险。同时,系统缺乏对输入数据长度、格式和有效性的合法性检查,如往来单位、单位类别、货品资料等各项信息的检查。此外,系统未检查纳税号的唯一性,期初应收款不应大于期初应付款的规则也未被实施,无法防止数据异常。在货品资料管理中,还发现库存上下限、价格、转化率等数值的合理性检查缺失,以及货品条码的重复性检查。在其他模块,如单位类别管理、仓库信息、计量单位管理等,都存在类似的问题,即删除已使用的信息时无任何提示,可能导致数据丢失。
测试计划书中详细列出了各个功能模块的测试内容,包括用户登录、采购管理、销售管理、库存管理、现金管理、基础资料管理、系统设置以及安全性测试等。每个模块都明确了测试的详细内容,旨在覆盖所有可能的使用场景,确保系统在实际操作中的正确性。
测试设计阶段,采用了多种测试方法和技术,对基础资料管理的各个子模块进行了详尽测试,包括往来单位、单位类别、货品资料、货品类别、仓库信息、计量单位、员工资料、部门信息、现金银行、收付方式、支出项目和收入项目的管理。每个模块的测试设计都包含了具体的操作步骤、预期结果和测试用例,以便于追踪和验证问题。
在测试执行和记录环节,测试环境和工具的选择对测试结果的准确性至关重要。测试执行过程中,需要记录每个测试用例的执行情况,包括成功或失败的结果,以及遇到的任何异常或问题,以便后期的bug修复和系统优化。
尽管该系统在功能实现上取得了一定的成就,但在安全性、数据验证和用户体验方面存在显著的改进空间。通过进一步的测试和调试,可以提高系统的稳定性和用户满意度,使其更符合软件工程学院软件工程专业的课程设计标准。
2020-03-02 上传
点击了解资源详情
点击了解资源详情
2024-01-24 上传
2024-07-20 上传
2023-07-12 上传
2023-08-02 上传
![](https://profile-avatar.csdnimg.cn/1a6c9b0a0b244b76ac901294b3adc49c_weixin_26735445.jpg!1)
锋锋老师
- 粉丝: 24
- 资源: 3929
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景