SQA计划和系统测试规程

一、SQA计划

1、软件工程

我们小组所做的项目是图书馆管理系统。我们要准确的了解此软件的需求(能够注册登录,查询图书,借书,还书,查看借阅记录等),在此前提进行建模,基于场景、类、行为、模式的建模都可以,然后进行体系结构设计,画出体系结构图,最后再做用户的界面设计。

2、质量保证

(1)项目需要符合IEEE、ISO等软件工程标准;

(2)在软件测试过程中发现错误,对错误进行收集、分析。例如对于不同学科的书籍,不笼统的对其从1开始编号,而是使用字母加数字的集合进行编号。

(3)安全的问题。每人最多一次性借四本书,尽可能避免因一次性借图书太多而导致图书丢失。

3、质量控制

评审模型,检查代码,在测试前发现错误并改正。实现增、删、查、改。图书丢失则删除图书号,新进图书则增加库中。借书、还书则对图书库进行修改。

4、数据收集和统计报告

二、系统测试规程

1、测试分析

应测试若一本书被借走之后,一段时间后还了,但是系统出了点故障,系统并没有把这本书录入图书库,之后又有另一个人来借这本书,能否借成功。

2、测试用例

测试分析中提到的这种情况,系统本应该显示此书已被借走、待还。这时系统应该将此书录入还书系统,使这本书处于在馆可借状态,然后再借给他人,系统若是直接将书借出,则此软件这部分有很大的漏洞,应当修改,否则图书馆里的书将会越来越多,而且图书库中的图书信息也会紊乱,当修改代码。

最新文章

  1. 基于trie树做一个ac自动机
  2. LVS原理与使用(1)
  3. 这是一个比较清晰的SSH框架结构,有兴趣的博友可以看一下
  4. IO流 总结一
  5. 自定义控件如何给特殊类型的属性添加默认值 z
  6. .NET 托管堆和垃圾回收
  7. java之JAVA异常
  8. centos php nginx 添加到service
  9. .NET Core使用swagger进行API接口文档管理
  10. XVII Open Cup named after E.V. Pankratiev. XXI Ural Championship
  11. Confluence 6 超过当前许可证期限进行升级
  12. 主成分分析PCA(Principal Component Analysis)在sklearn中的应用及部分源码分析
  13. 日常用的css基础和自己常用的js封装
  14. NOIP 竞赛注意事项
  15. 马尔科夫随机场模型(MRF-Markov Random Field)
  16. 【Android开发日记】之入门篇(六)——Android四大组件之Broadcast Receiver
  17. Java中迭代器实现的原理
  18. High Performance MySQL笔记:count
  19. mosquitto 启动命令
  20. canvas实现鼠标拖拽矩形移动改变大小

热门文章

  1. Hbase简介安装配置
  2. springboot - mybatis - 下划线与驼峰自动转换 mapUnderscoreToCamelCase
  3. Sender 转换TButtonItem TCategoryButtons
  4. pycharm专业版(window)安装
  5. Python 中的垃圾回收机制(转载)
  6. ubuntu upstart启动流程分析
  7. Linux Shell中有三种引号的用法
  8. python之面向对象之类变量和实例变量
  9. sql不带锁查询
  10. 最高频的K个单词 · Top K Frequent Words