IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 系分 06 系统测试与维护 -> 正文阅读

[开发测试]系分 06 系统测试与维护

本节主要涉及如下内容:

  • 软件测试概念与方法(★ ★)
  • 系统测试(★ ★ ★ ★)
  • 软件开发环境与工具(★)
  • 可维护性因素(★ ★ ★)
  • 维护类型(★ ★ ★)

基础知识

软件测试概念与方法

测试的基本原则

  • 尽早、不断进行测试
  • 避免测试自己设计的程序
  • 既要选择有效、合理的数据,也要选择无效、不合理的数据
  • 修改后应进行回归测试
  • 尚未发现的错误数量与该程序一发现错误数成正比

测试方法

?测试阶段

根据国家标准 G B / T 15532—2 0 0 8 ,软件测试吋分为单元测试、集成测试、配置项测
试、系统测试、验收测试和冋归测试等类别。

狭义性能测试分类:

  • 负载测试:确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。
  • 压力测试:通过确定一个系统的瓶颈或不能接受的性能点来获得系统能提供的最大服务级别的测试。
  • 强度测试:在系统资源特别低的情况下考察软件系统的运行情况。
  • 并发测试:并发测试也称为容量测试,主要用来确定系统可处理的同时在线的最大用户数。

系统测试活动与步骤

面向对象测试

?测试自动化

目的在于:

  • 提高测试执行的速度
  • 提高运行效率
  • 保证测试结果的准确性
  • 连续运行测试脚本
  • 模拟现实环境下受约束的情况

所有情况

?软件调试

软件调试的方法:

  • 蛮力法:主要思想是“通过计算机找错”,低效,耗时。
  • 回溯法:
  • 原因排除法:

软件调试和测试的区别:

  • 测试找错,调试定位错误并改正
  • 调试是测试之后的活动,测试和调试在目标,方法和思路上都有所不同
  • 测试从一个已知的条件开始,使用预先定义的过程,有与之的结果;调试从一个未知的条件开始,结束的过程不可预计。
  • 测试过程可以预先设计,进度可以事先确定;调试不能描述过程或持续时间

软件评审

不应以测试代替评审

?验证和确认

  • 验证是指在软件开发周期中的一个给定阶段的产品是否达到在上一阶段确立的需求的过程
  • 确认是指在软件开发结束时对软件进行评价以确定是否和软件需求相一致的过程
  • 测试是指通过执行程序来有意识地发现程序中的设计错误和编码错误的过程。测试是验证和确认的方法之一。

?

软件过程改进--CMMI

软件质量的控制手段

软件开发环境与工具

?

系统的运行与维护计划

系统转换计划--遗留系统演化策略

?

?

?系统转换计划--新旧系统的转换策略

系统转换计划--数据转换与迁移

系统运行与维护

????????软件维护是生命周期的一个完整部分。可以将软件维护定义为需要提供软件支持的全部活动,这些活动包括在交付前完成的活动以及交付后完成的活动。交付前完成的活动包括交付后运行的计划和维护计划等;交付后的活动包括软件修改、培训、帮助资料等。

例题讲解

?

系统审计

系统评价

例题

系分考试可能会有测试和维护相关试题

?

?问题2:

预防 完善 正确? 适应? 完善? 适应? 正确 完善? 预防

问题3:

?问题4:

? ? ? ? 目前的模块缺少文档且属于已经淘汰模块,重新开发比修改维护成本更低、效果更好,同时采用软件工程方法新开发的模块在文档和熟悉度两个方面都会有所改善,也有利于后期的维护。

答案参考:

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-03-24 00:53:03  更:2022-03-24 00:53:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 0:44:54-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码