测试的具体流程等

本文详细阐述了软件的六大质量特性,包括功能性、易用性、可靠性、效率性、可维护性和可移植性。接着介绍了完整的软件测试流程,从需求分析到测试结束,涵盖用例设计、评审、环境配置、执行、缺陷跟踪和测试报告输出。同时,讨论了C/S与B/S架构的特点,并简单介绍了主流浏览器内核。最后,提到了常见的图片格式及其用途。
摘要由CSDN通过智能技术生成

一、软件质量

六大特性

1、功能性:软件需要满足用户显示或隐式的功能

2、易用性:易于学习、好上手

3、可靠性:必须实现需求中指明的具体功能

4、效率性:类型与软件的性能

5、可维护性:要求软件具有将某功能修复后继续使用的能力

6、可移植性:可从一个平台移植到另一个平台上的使用能力

二、软件测试流程

1、需求分析

(1)目的就是清楚需要设计的点是什么

(2)需求来源:需求规格说明书、API文档、竞品分析、个人经验

2、设计用例

(1)就是用户为了测试软件某个功能执行的过程

(2)方法:等价类、边界值、判定表…等

3、评审用例

也就是对当前用例进行添加或删除

4、配置环境

(1)环境指的就是当前被测对象运行所需的执行环境(一般情况下都会使用一键安装集成环境)

(2)环境分类:操作系统 + 服务器软件 + 数据库 + 软件底层代码执行环境

5、执行用例

(1)一般在执行用例前会进行冒烟测试,核心就是快速对当前软件的核心功能或主体执行流程进行验证

(2)如冒烟测试通过,那么才会开展全面的测试

6、回归测试及缺陷跟踪

(1)回归测试指的是将缺陷提交开发之后,由他们进行修复,修复完成后再次进行测试

(2)缺陷跟踪:指的是发现某个缺陷之后对其状态进行跟踪

7、输出测试报告

将测试过程中产生数据进行可视化的输出,方便他人查看

8、测试结束

将整个测试过程中产生的文档进行整理归档

三、软件架构

1、C / S:(clent 客户端 server服务端)客户端会分担一些数据所以效率较高,专人维护 成本高,标准不统一,安全系数高

2、B / S:(browser浏览器 server服务端)是现成的成熟产品,标准统一、安全系数相对来说会差一些,

现大部分使用的都是bs

四、浏览器基本介绍

1、浏览器本质就是安装在系统上的一个软件,为用户提供浏览网页的服务

2、五大浏览器生产厂家

(1)IE(微软)–trident

(2)Chrome(谷歌)–blink

(3)Firefox(火狐)–gecko

(4)Safari(苹果)–webkit

(5)Opera(欧朋)–presto

五常见的图片类型

1、JPG:可高度保留图片色彩信息格式

2、png:该类型图片可实现透明

3、GIF:体积小,可实现动图

4、PSD:分层图片

5、svg:矢量图

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值