软件测试-环境搭建思路/测试流程

2023-11-09


是看着课程听的,做的课程的随堂笔记
课程的链接如下:
https://coding.imooc.com/class/411.html

1.软件测试环境搭建

思考:
在什么条件下做软件测试?
怎么做软件测试?

1.1 搭建测试环境前

确定测试目的
功能测试(验证软件是否满足用户的需求),稳定性测试,还是性能测试(软件的效率),测试目的不同,搭建测试环境时应注意的点也不同。

例如:
1.功能测试:不需要大量的数据,需要覆盖率高,测试数据要尽量真实;
性能测试:需要大量存量数据或者与实际硬件环境尽可能相似的硬件配置;(比如对于app在当一千万个用户同时访问的时候能否应付)

2.测试的软件环境要尽可能模拟真实的环境,选用合适的操作系统和软件。(比如有的用户用ios系统,有的用安卓系统)

3.了解测试软件运行的最低要求及用户使用的硬件配置

4.了解用户常使用的软件,避免我们做的软件配置与其相冲突(万一产生冲突可能会闪退或者别的错误,所以要避免和用户常用软件配置冲突。)

5.产品化的测试需要考虑兼容性测试(举例就是对外的app或者网页,即不管什么手机装了什么软件都能使用我的软件)

6.营造独立的测试环境,不同人员和项目不要对当前测试产生影响(希望我们的测试不要因为其他人员,项目而改变。比如我现在做的测试,万一开发也能看到他改动了,对我的测试就会有影响。)

7.构建可复用的测试环境
通过备份或数据隔离的方式。
重复运用一套测试环境进行多版本多时间段的测试。

1.2 环境搭建模式

线下搭建:在公司本地进行搭建

申请独立测试服务器或者虚拟机

测试环境配置

测试项目导入

例如:
对于搭建java环境:
配置java环境(下载jdk并配置环境变量)
下载并安装中间件(tomcat、 jetty或其他)
安装数据库并导,入初始化脚本

线上搭建:
Docker模式(我把我的环境,想要的东西封到一个大盒子里,然后想用的时候就把盒子扔出去,盒子就直接构建出环境。)
构建自己的image镜像,然后执行deploy

依赖第三方平台:
比如一个云环境,上面有可以使用的虚拟机,数据库等,自己按需组合即可
eg.蚂蚁金融云
在这里插入图片描述

1.3 测试环境建设思路

考虑点:
用途、使用成本、维护成本

基本架构:
研发环境:用于研发自测、集成测试(基于研发使用的环境,他自己可以进行自调)
测试环境:用于日常单系统或两两微服务之间测试,可同时集成自动化测试回归

联测环境:
完备环境,用于大型联测。
(整体的联测涉及到所有的业务流,接口等,所以要一个非常完备的环境)

外联环境(如果有需求) :
稳定版本环境,用于外部商户等联调

灰度/沙箱环境:
用于生产数据测试,仿真测试。
仅仅在测试中自己造数据可能会遗漏,所以引入生产数据
(灰度 生产验证等;沙箱 数据查询 生产数据,生产文件校验等)

2.测试过程

在这里插入图片描述在逻辑上。测试活动是按顺序进行的
但是实际测试过程中,这些活动是可以重叠或同时进行的(比如支付宝的加好友,登录,转账等。对于加好友模块的测试,还是需要先登录这个模块的操作的)
在这里插入图片描述

2.1 测试策划过程

测试策划分为以下三个部分:
在这里插入图片描述测试策划步骤:

进行 测试需求的分析

确定需要测试的内容或质量特征

明确测试的充分性要求

提出 测试的基本方法

测试策划需要进行:

确定 测试的资源和技术需求

进行 风险分析与评估

根据上述分析结果制 定测试计划

根据测试计划开展相应的 测试控制活动

2.1.1 需求分析

过往的软件生命周期中,需求分析阶段是没有测试人员参与的。但随着软件过程的优化, 测试人员的加入对需求分析阶段有了更大的作用。

测试在需求分析阶段加入的原因

1.测试工程师参与需求分析, 对需求了解很深刻,减少与开发人员的交互,节省时间(针对一些功能,测试需要在初期和开发人员来进行沟通)
2.早期确定测试用例的编写思路, 为测试打好了基础
3.可以 获取一些测试数据,为测试用例设计提供帮助(产品可能会更了解用户的需求和掌握更多的数据,所以早一点可以获取一些测试数据)
4.可以 发现需求不合理的地方,降低测试成本(违反正常的操作准则等 可以提早发现,避免更多的回炉重造。)

需求测试的作用:
1.测试需求的分析用来确定整个测试工作,明确测试对象以及测试工作的范围和作用,并作为测试覆盖的基础。
2.被确定的测试需求项必须是可核实的,测试需求必须有一个可观察、可评测的结果。
3.如果无法核实的需求就不是测试需求。
4.测试需求分析还包括与客户的交流以澄清某些混淆
5.明确哪些需求更重要
6.确保风险承担者尽早对项目达成共识
7.对将来的产品有清晰的认识
8.测试需求是制订测试计划的基本依据
9.测试需求是设计测试用例的指导
10.确定了要测什么、测哪些方面才能有效设计用例

需求验证:
◆审查需求文档
◆对需求文档及相关模型进行仔细检查
◆另外在需求开发期间所做的非正式评审也是有所裨益的

应当这样做:
以需求为依据编写测试用例:
编写用户手册
在需求开发早期即可起草一份浅显易懂的用户手册,用以描述出所有对用户可见的功能并用它作为需求规格说明的参考并辅助需求分析

确定合格的标准:
让用户描述什么样的产品才算满足他们的要求和适合他们的使用
将确认合格的测试建立在使用情景描述或使用实例的基础之.上

余额宝需求测试实战

在这里插入图片描述以支付宝上余额宝业务为例分析

1.原始需求:
早在2012年左右,支付宝虽然很快被大众接受,但是却面临着一种比较普遍的现象:支付宝账户余额内总是有一 笔闲置资金,虽然不同账户资金数额有多有少,但总的来说,这笔躺在账户什么做不了的闲置资金数额还是比较庞大的,对于支付宝的发展而言非常不利

2.产生需求:
于是,产生了这样一个需求,与基金公司合作推出货币基金产品,同时用户购买货币基金后,可直接通过货币基金金额进行支付购买商品或服务。
货币基金可以视同余额、集分宝一样作为支付工具进行消费。

3.审查需求文档:
我们一起简单看下需求文档,大概分为以下:
需求分析
流程图
文字流程
约束条件
扣款的优先级
异常处理
安全控制
页面

需求分析过程中我们会将上面的流程分为:
货币基金购买、提现、消费、资产管理、交易查询几部分
可以通过需求规格说明书检查列表进行检查

2.1.2 测试策略

测试之前需要考虑的问题:

你知道要测试的系统是干什么的吗?
你了解系统有些什么特点吗?
系统有些什么功能?
系统哪些部分需要测试?哪些不要测试?
系统对性能有什么要求?
系统对安全性有什么要求?

由以上问题可以得出测试策略的要求:
测试策略是描述测试项目和测试任务之间的关系。
它用来说明要测什么,如何测,如何协调测试资源和测试时间等。

测试策略要素:
在这里插入图片描述1.测试安排、发布计划
罗列测试项目本身重要的里程碑
每个里程碑都需要有明确的结束时间,这个时间可以指导我们后续的测试

2.测试时间
如果测试时间安排不足,我们就可以在后续的测试范围中挑选优先级比较高的特性来执行测试
这样可以最大限度的保证产品的质量

3.测试范围(按照优先级排列)
分为In Scope和Out Of Scope(分为在范围内和范围外)
需要说明哪些模块是在测试范围中的,哪些是本阶段测试不考虑的
对于在测试范围中的模块,需要给出优先级,以便相应测试时间不足的情况
对于不在测试范围中的模块,需要给出原因

4.测试资源

测试资源在测试策略中也是很重要的一环,它分为人力和工具两部分
人力资源主要说明参与测试的人员,当然可以包括很多的角色,如专业测试人员,客户,产品经理等
工具即可能用到的其他软件

5.测试环境
测试环境主要包括推荐环境解决方案,操作系统要求,软硬件要求
对于推荐解决方案,需要陈述的是对测试项目对其他软件的依赖
比如测试项目对JAVA有依赖,推荐版本可能就是1.7

6.测试方法
测试方法的罗列主要是为了说明针对测试项目我们要开展哪些类型的测试
功能测试是必须的,非功能测试是可选的

7.文档管理
对于一个完整的产品来说,文档是很重要的一环,它一般包括安装、升级文档,用户指南等
文档不单单是一个文件,已经是软件的一部分,所以需要完成测试才能发给用户,以免文档不正确误导用户从而使他们对测试项目失去信心。

8.风险管理
风险管理模块需要罗列出来现在已知的可能会出现不确定性的因素(比如我们这个公司的技术没法达到用户的要求,比如同时有3亿人来访问某个app)
这些因素可能来自技术,资源或者其他方面的(对于需要的软件,有可能非常贵,公司负担不起,或者需要和银行对接才能测试成功,但是有可能无法和银行对接)

2.1.3 测试方案设计

测试策略:
侧重需求分析,评估风险,定义测试范围
确定测试方法,制定测试启动、停止、完成标准和条件

测试计划:
制定项目 测试过程中的测试重点
各个阶段的任务分配以及时间进度安排
并提出对各项任务的评估,风险分析,可以包括测试策略

测试方案:
侧重测试的方法,测试环境的规划
测试工具的设计和选择,测试用例的设计方法,测试代码的设计方案

测试策略VS测试计划VS测试方案
◆实际实施过程中,往往存在这样类似的方式:

测试方案=测试计划+用例设计方案+工具选择+自动化/性能测试具体方案

测试计划=测试策略+测试任务分配+时间进度安排
在这里插入图片描述货币基金消费测试方案分析过程
1.分析需求:
当前测试包含需求项(需求文档或wiki链接等)
2.测试计划(里程碑)及负责人:
整理当前项目各模块测试负责人、任务分配及测试时间安排
3.测试范围、测试重点:
那些point需要测试, 重点放在什么地方,优先级安排
4. 策略及工具: 是否需要进行自动化、性能、安全测试?使用哪些工具.
5. 测试用例设计方法:
使用什么样的黑盒测试方法进行设计(等价类?边界值?因果图?等等)
6. 测试环境:
测试环境是什么?需要哪些服务器、数据库,配置如何等
7.联调测试:
是否需要与第三方或其他部门进行联调?何时开展?联调包括哪些功能?例如基金公司
8.测试限制:
在测试环境中哪些内容无法测试?
9.测试风险:
在测试或计划测试过程中由于时间安排、测试限制、优先级分布可能带来的测试风险考量

2.1.4 测试方案评审

如果不进行测试方案的评审,会造成严重后果:
仅从文档、沟通获取信息,可能会造成信息不对称,认识片面,理解错误或不深入等问题
缺少同行交叉评审和开发评审机制,无法充分发挥集体智慧,个人的思维难以突破,可能会出现测试遗漏的情况

测试评审的目的:
呈现测试的工作
与开发达成共识.(比如发红包这个操作,对于开发来说:钱到了账上 就算操作完成;对于测试:用户是否有不想要这个红包的需求)
不同的思维方式碰撞出火花,借鉴被人的思考方式
培养这样的行为模式:愿意为团队或他人出谋划策
发挥团队协作,最大限度发挥个人的经验,特长,实现技能互补.

评审重点:
采用的测试方法(比如我认为这个项目不需要用性能测试,但是有可能他需要)
等价类划分的依据
测试数据的选取和准备方法(比如现在做一个加法计算器,验证它是否选取,不可能输入所有的数据,那么选取那些数据为什么选取就是需要评审的)
流程测试的路径组合(在淘宝中如何进行购买商品的流程)
数据比对选取的对象和检查点(比如在淘宝上买了新手机,评估下单后数据库的接口,数据等是否正常)
是否需要模拟数据及模拟数据的方法(比如预言双十一的活动,那么需要模拟多少数据多少下单量来制定方案)
基于风险的测试取舍(当克服不了风险的时候需要批漏出来)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

软件测试-环境搭建思路/测试流程 的相关文章

  • Python 如何安装Selenium(推荐)

    一 Selenium的定义 Selenium 是一个 Web的自动化测试工具 最初是为网站 自动化测试而开发的 Selenium 可以直接调用浏览器 它支持所有主流的浏览器 包括PhantomJS 这些无界面的浏览器 可以接收指令 让浏览器
  • 【性能测试入门】:压力测试概念!

    压力测试可以验证软件应用程序的稳定性和可靠性 压力测试的目标是评估软件在极端负载条件下的鲁棒性和错误处理能力 并确保软件在紧急情况下不会崩溃 它甚至可以进行超出软件正常工作条件的测试 并评估软件在极端条件下的工作方式 在软件工程中 压力测试
  • 软件测试|好用的pycharm插件推荐(五)——Translation

    前言 在我们的日常工作中 经常会遇到需要查看各个第三方库源码的问题 在很多情况下 我们的英语能力不能够满足我们完全读懂源码 所以我们就需要借助翻译工具来帮助我们理解第三方库的源码 如果我们将源码复制再使用其他工具翻译 会显得比较繁琐 如果有
  • JMeter 批量接口测试

    一 背景 最近在进行某中台的接口测试准备 发现接口数量非常多 有6 70个 而且每个接口都有大量的参数并且需要进行各种参数验证来测试接口是否能够正确返回响应值 想了几种方案后 决定尝试使用JMeter的csv读取来实现批量的接口测试 二 脚
  • 使用Hypothesis生成测试数据

    Hypothesis是Python的一个高级测试库 它允许编写 测试用例 时参数化 然后生成使测试失败的简单易懂的测试数据 可以用更少的工作在代码中发现更多的bug 安装 pip install hypothesis 如何设计 测试数据 通
  • 接口测试之Fiddler弱网测试

    前言 目前市面上的APP功能越来越丰富 移动端测试也越显为重要 因为用户在网速慢的情况下 你的网站 软件 总能出现各种各样的问题 请不要忽略这一点 针对在不同的网络情况下 接下来 本篇要讲述的就是在通过fiddler对APP进行模拟弱网测试
  • 软件测试|Python openpyxl库使用指南

    简介 我们之前介绍过 python在自动化办公方面可以大放异彩 因为Python有许多的第三方库 其中有很多库就支持我们对office软件进行操作 熟练的使用Python对office进行操作 可以实现自动化办公 极大提升我们的工作效率 本
  • #私密朋友圈被吐槽有bug?官方致歉!网友:尴尬了......

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 2k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • Linux终端常见用法总结

    熟悉Linux终端的基础用法和常见技巧可以极大提高运维及开发人员的工作效率 笔者结合自身学习实践 总结以下终端用法供同行交流学习 常 见 用 法 1 快捷键 1 1 Alt 在光标位置插入上一次执行命令的最后一个参数 1 2 Ctrl R
  • Jenkins 插件下载速度慢、安装失败了!我教你怎么解决!

    Jenkins部署完毕 如果不安装插件的话 那它就是一个光杆司令 啥事也做不了 所以首先要登陆管理员账号然后点击系统管理再点击右边的插件管理安装CI CD必要插件 但是问题来了 jenkins下载插件速度非常慢 而且经常提示下载插件失败 真
  • 微信小程序的自动化测试框架

    微信发布了小程序的自动化测试框架Minium 提供了多种运行验证方式 其特点 支持一套脚本 iOS Android 模拟器 三端运行 提供丰富的页面跳转方式 看不到也能去得到 可以获取和设置小程序页面数据 让测试不止点点点 可以直接触发小程
  • 软件测试|Selenium StaleElementReferenceException 异常分析与解决

    简介 Selenium 是一个流行的自动化测试工具 用于模拟用户与网页交互 然而 当我们在使用 Selenium 时 可能会遇到一个常见的异常 即 StaleElementReferenceException 这个异常通常在我们尝试与网页上
  • 软件测试|使用matplotlib绘制平行坐标系图

    简介 绘制平行坐标系图 Parallel Coordinates Plot 是一种用于可视化多维数据的强大方法 在这篇文章中 我们将介绍如何使用Matplotlib库创建平行坐标系图 以及如何解释和定制这种图表 我们将使用一个示例数据集来演
  • 软件测试|教你如何使用Python绘制出奥运五环旗

    简介 我们之前介绍过使用turtle来绘制正多边形 但是绘制正多边形只是turtle模块最基础的使用 我们可以使用turtle模块绘制出更多不一样的精彩图形 本文就来给大家介绍一个比较简单的turtle绘图实例 绘制奥运五环旗 初始化参数
  • 软件测试|如何使用selenium处理iframe富文本输入框

    简介 在网页开发中 富文本框是常见的元素 用于输入富文本内容 如富文本编辑器或邮件编辑器 如果我们要使用Python和Selenium进行自动化测试或操作这种富文本框 可能会遇到一些挑战 本文将详细介绍如何使用Python和Selenium
  • Python自动化测试 | 如何使用Robot Framework进行自动化测试?

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • Jmeter 性能-阶梯式性能指标监听

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 摸爬滚打多年的打工人,总结了三条职场真理,绝不假大空!

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • 开眼了,自动化测试还能这样用?

    2024软件测试面试刷题 这个小程序 永久刷题 靠它快速找到工作了 刷题APP的天花板 CSDN博客 文章浏览阅读2 3k次 点赞85次 收藏11次 你知不知道有这么一个软件测试面试的刷题小程序 里面包含了面试常问的软件测试基础题 web自
  • UI自动化测试之Jenkins配置

    背景 团队下半年的目标之一是实现自动化测试 这里要吐槽一下 之前开发的测试平台了 最初的目的是用来做接口自动化测试和性能测试 但由于各种原因 接口自动化测试那部分功能整个废弃掉了 其中和易用性有很大关系 另外 也和我们公司的接口业务也有关

随机推荐

  • 【前端|CSS系列第4篇】面试官:你了解居中布局吗?

    欢迎来到前端CSS系列的第4篇教程 如果你正在寻找一种简单而又强大的前端技术 以使你的网页和应用程序看起来更加专业和美观 那么居中布局绝对是你不能错过的重要知识 在前端开发中 实现居中布局是一项必备技能 无论是垂直居中 水平居中 还是同时实
  • python函数中的可变默认值

    In 27 def f a a append 5 print a In 28 P f 5 In 29 L f 5 5 函数多次调用竟然使用的用一个参数对象 请注意
  • 大数据数据库:MPP vs MapReduce

    这些年大数据概念已经成为IT界的热门 我们经常也会在新闻和报纸中看到 大数据概念中最为关键的技术就是数据库管理系统 伴随着hadoop和MapReduce技术的流行 大数据的数据库中Hive和Spark等新型数据库脱颖而出 而另一个技术流派
  • javafx服务器监控系统,用于服务器端图像生成的JavaFX

    这可能听起来很奇怪 但我想使用JavaFX在服务器端生成我的图表图像 因为JavaFX具有很好的canvas API来执行图像转换连接和定位 特别是我有一个spring MVC服务来生成我的图表作为图像 主要问题是如何从方便的Spring
  • 骚操作:c++如何用goto便捷地写人工栈?

    在如今所有NOI系列赛事已经开全栈的时势下 人工栈已经离我们很远很远 所以这博客就是我弄着玩的 首先我们要清楚的是c 的goto写法 loop goto loop 在运行到goto时 就会跳到对应的标记 标记在goto的前后都可以 然而你试
  • 以太坊的状态树 Merkle Patricia Tree

    Merkle Patricia Tree Merkle树 https www cnblogs com fengzhiwu p 5524324 html Merkle Tree 通常也被称作Hash Tree 顾名思义 就是存储hash值的一
  • 编写python代码需要注意什么,Python学习笔记三,编程时需要注意的常犯错误事项...

    在进入正式学习python编程之前 我们一起来了解一下 在python学习过程需要注意的一些常犯错误的事项 Python运行时默认的输入法 在使用python时 电脑的输入法默认状态一定要调整为英文状态 除了在输入汉字的时候将输入法调整为中
  • 简单几句话总结Unicode,UTF-8和UTF-16

    概念 先说一说基本的概念 这包括什么是Unicode 什么是UTF 8 什么是UTF 16 Unicode UTF 8 UTF 16完整的说明请参考Wiki Unicode UTF 8 UTF 16 用比较简单的话来说就是 Unicode定
  • Flink实战: 窗口TopN分析与实现

    TopN 的需求场景不管是在离线计算还是实时计算都是比较常见的 例如电商中计算热门销售商品 广告计算中点击数前N的广告 搜索中计算搜索次数前N的搜索词 topN又分为全局topN 分组topN 比喻说热门销售商品可以直接按照各个商品的销售总
  • 【K8S系列】5-K8s实战-Controllers

    K8s控制器 Controllers 官网 https kubernetes io docs concepts workloads controllers 控制器的作用是用来统一发布Pod的对象 通过yaml文件定义 运行后可以进行查看 变
  • Java面试题新二(转载)

    JAVA基础 JAVA中的几种基本类型 各占用多少字节 下图单位是bit 非字节 1B 8bit String能被继承吗 为什么 不可以 因为String类有final修饰符 而final修饰的类是不能被继承的 实现细节不允许改变 平常我们
  • 2020年aws认证一些经验 saa

    2020年2月过的aws saa考试 1 报名网址 https www aws training Certification 2 费用 150美金 需要一个visa的信用卡 3 证书有效期3年 4 考试名字要与信用卡一致 考试时要看信用卡和
  • 【机器学习基础】机器学习中必知必会的 3 种特征选取方法!

    随着深度学习的蓬勃发展 越来越多的小伙伴开始尝试搭建深层神经网络应用于工作场景中 认为只需要把数据放入模型中 调优模型参数就可以让模型利用自身机制来选择重要特征 输出较好的数据结果 在现实工作场景中 受限制数据和时间 这样的做法其实并不可取
  • PHP微信获取小程序手机号失败 -41003

    使用官方的PHP版demo解密 调用接口后返回错误码 41003 并未成功解密出想要的信息 以为是encryptedData 数据传输的时候 号会自动转换为空格 但是不是 打印了一下解密后的iv 和 encryptedData 发现是乱码
  • matlab开根号_matlab基本计算

    这里介绍的内容是使用MATLAB进行基本的数学计算 完成的是类似计算机计算数学算式的功能 这篇文章基本可以帮助你学会所有基本的matlab计算方法 1 基本计算 MATLAB中的基本的运算符号为 四则运算规则和平时使用的计算器相同 使用MA
  • C++语句 与简单方法

    语句 在c primer plus 第二章中除了讲到输出流 还提到了更多的语句 书中称之为Statement 简单看来语句有申明语句 赋值语句 调用函数的语句 下面看书上的一组例子 include
  • 锁的四种状态及升级过程

    锁的四种状态与锁升级过程 图文详解 一 前言 锁的状态总共有四种 级别由低到高依次为 无锁 偏向锁 轻量级锁 重量级锁 这四种锁状态分别代表什么 为什么会有锁升级 其实在 JDK 1 6之前 synchronized 还是一个重量级锁 是一
  • react脚手架、使用步骤、在react脚手架里做项目的步骤、反向代理

    脚手架 facebook的官方脚手架 1 安装 create react app CRA npm install create react app g yarn global add create react app 安装yarn 方法一
  • Shiro学习小记--身份验证得到principals

    项目使用shiro进行权限管理 Shiro国内目前资料极少 学习时完全就是根据张开涛的 跟我学Shiro 自己去摸索的 慢慢的开始入门 Shiro中有一个概念是principals 解释如下 principals 身份 即主体的标识属性 可
  • 软件测试-环境搭建思路/测试流程

    环境搭建思路 测试流程 1 软件测试环境搭建 1 1 搭建测试环境前 1 2 环境搭建模式 1 3 测试环境建设思路 2 测试过程 2 1 测试策划过程 2 1 1 需求分析 余额宝需求测试实战 2 1 2 测试策略 2 1 3 测试方案设