四、系统测试

由于本次测试主要是针对需求进行的系统测试,包括功能测试和性能测试的技术,功能测试是执行指定的工作流程,性能测试是将功能测试过程中的单独用户改为10人同时执行以验证系统的性能。

1、测试范围

系统测试依据的系统的应用工作流:

(1)所有基本页面的链接:进入程序后,检测所有链接是否正确。

(2)所有页面的转移正确:进入程序后,检测所有链接是否转移正确。

(3)登录页面:进入登录页面,输入数据,检测对输入数据进行验证。

(4)注册页面:进入注册页面,输入注册信息,检测对输入的数据进行验证。

(5)浏览图书页面:进入主页,检测是否能浏览全部和各个分类图书。

(6)用户修改个人信息:进入修改个人信息页面,输入修改信息,检测是否对输入数据进行验证。

(7)用户添加购物车:用户登录之后,检测是否能成功并准确将图书添加入购物车

(8)用户管理购物车:用户添加入购物车后,检测是否能修改图书数量和删除图书

(9)用户提交订单:用户将购物车结算提交订单,检测是否能准确生成订单

(10)用户查询订单:用户登录之后,检测是否能成功并准确查询各个类型的订单

(11)管理员管理用户:管理员进入用户管理,检测是否可以停用启用,修改用户信息,添加删除用户

(12)管理员管理图书:管理员进入图书管理,检测是否可以添加删除图书,修改图书信息(13)管理员管理订单:管理员进入订单管理,检测是否可以删除修改订单

2、测试环境与系统配置

服务器配置需求表

为什么系统测试超出软件工程范围测试,软件工程系统测试相关推荐

  1. 单元测试、集成测试、确认测试、系统测试、验收测试

    在开发过程中,都要经过由小到大.由内至外.循序渐进测试过程,根据不同的测试阶段可以分为:单元测试.集成测试.确认测试.系统测试.验收测试 1,单元测试(Unit Testing) 单元测试又称模块测试 ...

  2. 软件工程确认测试,系统确认测试 软件确认测试的依据

    确认测试的基本概念: 确认测试是关键.全面的一项测试活动,是在软件系统完成集成后进行测试的,依据确认测试准则,针对需求规格说明进行测试,以确定所开发的软件系统是否能满足规定的功能和性能要求. 确认测试 ...

  3. 面试大盘点,面了12家软件公司测试岗位,我真的尽力了...

    都说知己知彼方能百战不殆 ,转眼间一年又过去了,现在已经是8月了,每年的9.10月都是找工作的好时机,我们又经常叫他们金九银十. 今天二黑就给大家汇总了很多关于测试的面试题,希望能够够给接下来找测试工 ...

  4. 软件设计师-5.软件工程基础知识

    5.1 软件工程概述 5.1.1 软件生存周期 软件:包含程序.数据及相关文档. 软件工程:涉及到软件开发.维护.管理等多方面的原理.工具与环境.最终的目的是开发高质量的软件. 目的:提高软件生产率. ...

  5. 全程软件测试之测试需求分析与计划

    全程软件测试之测试需求分析与计划 在项目启动之后,就要着手软件项目的计划,包括软件测试计划.软件测试计划是整个开发计划的组成部分,同时,它又依赖于软件组织过程.项目的总体计划.质量文化和方针.在测试计 ...

  6. 软件测试和系统试验,实验四 软件系统性测试

    <实验四 软件系统性测试>由会员分享,可在线阅读,更多相关<实验四 软件系统性测试(9页珍藏版)>请在人人文库网上搜索. 1.软 件 学 院上 机 实 验 报 告课程名称: 软 ...

  7. 全程软件测试之测试需求分析与计划(2)

    2.3  测试工作量估算 在确定了测试需求.明确了测试范围之后,就需要明确测试任务,估算测试工作量.基于质量需求和测试的工作量.测试环境.产品发布的设想时间等要求,就可以确定测试进度和所需的测试资源, ...

  8. 软件开发测试的5个部分

    软件测试按照研发阶段一般分为5个部分:单元测试.集成测试.确认测试.系统测试.验收测试: ★单元测试 单元测试又称为模块测试,是针对软件设计的最小单位程序模块进行正确性检查的测试工作,单元测试需要从程 ...

  9. 软件确认测试和验收测试有什么区别?

    一.软件确认测试是什么? 软件确认测试又称有效性测试,有效性测试是在模拟的环境下,运用黑盒测试的方法,验证被测软件是否满足需求规格说明书列出的需求.主要是为了表明软件是可以工作的,并且符合" ...

最新文章

  1. Java学习笔记—接口
  2. 关于类、方法、对象(实例):静态方法
  3. 今天终于把ati集成显卡的linux驱动装好了,看我的3D桌面!哈哈!(博客搬家 2007-07-28 15:56)
  4. yunyang tensorflow-yolov3 NMS:non maximum suppression 非极大值抑制方法
  5. 网页设计布局选择:固定,流行和弹性布局 (2010-12-14 13:07:35)
  6. JS高级 - 面向对象3(面向过程改写面向对象)
  7. c语言课题设计字符串处理函数报告,C语言输入输出库函数设计实验报告.doc
  8. 【ABAP系列】SAP ABAP 取两个内表的交集 比较两个内表的不同
  9. 关于@RequestBody注解出现的三点错误
  10. MVC3 Razor语法速查
  11. dataloader 源码_[莫烦 PyTorch 系列教程] 3.5 – 数据读取 (Data Loader)
  12. C++关闭同步流 ios::sync_with_stdio(false);
  13. 快速搭建Python开发环境
  14. Gsonformat
  15. Panoramic 控件设计举例
  16. 小米MIUI12.5手机降级教程,线刷
  17. Caused by: android.view.InflateException: Binary XML file line #12: Error inflating class lzl.edu.c
  18. java-IO流-在文件中数据内容的插入问题
  19. 从源码编译usbmuxd
  20. Android 中文API合集 最终版,androi中文api合集.doc

热门文章

  1. limma差异分析谁比谁不重要
  2. 粗人之玩转Buffer
  3. (中缀)表达式转换成前缀表达式、后缀表达式
  4. checkbox选中和不选中 jqu_jQuery解决checkbox未选中不提交值的问题
  5. 修改电脑分辨率后变得很模糊---怎么办?
  6. 计算机c盘哪些是系统文件格式,c盘哪些文件可以删除
  7. 你真的了解浮点型吗?float double浮点型深度解刨
  8. 零碎的知识点及常用特效
  9. python去除PDF中印章
  10. windows删除网络驱动器 - 知乎