软件测试环境简介

zihkj zihkj     2023-04-14     628

关键词:

软件测试环境:
  包括硬件环境和软件环境,硬件环境指测试必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境;软件环境指被测软件运行时的操作系统、数据库以及其他应用软件构成的环境。
  开发与测试环境一般都是单独搭建的,开发与测试环境的分离是为了方便重现开发环境无法重现的bug,同时开发可以并行地修复bug,如果用开发环境来进行测试,开发人员进行某项操作后发生系统崩溃或者系统不能正常运行的意外,此时测试工作也不得不停止。关于测试环境的搭建,每个公司都有不一样的流程和方法。一种是运维或者开发负责搭建和维护,另一种是测试人员进行搭建和维护。大部分复杂的测试环境都是由开发搭建的,开发知道任何配置文件需放在哪个路径,搭建起来相对容易。如果是运维搭建,就得根据开发提供的安装手册进行搭建和维护,手册中一般会有固定的维护方法。如果是测试搭建,其实和运维干的差不多。
搭建测试环境的原则:
1、开发环境、测试环境和生产环境要保持一致
2、真实:尽量模拟用户的真实使用环境
3、干净:测试环境中尽量不要安装与被测软件无关的软件
4、无毒
5、独立:测试环境与开发环境相互独立,即测试人员和开发人员分别用不同的服务器(数据库、后台服务器等),避免造成相互干扰。

搭建环境准备工作:
硬件部分:

1.公司购买阿里云服务器
2.自己电脑上安装虚拟机
软件部分:
1.安装数据库、redis 等必要组件
2.安装java、python、php等基础环境
3.上传安装包
http://www.bcbxhome.com/bcbx/forum.php?mod=viewthread&tid=30&fromuid=27
(出处: 编测编学软件测试)

软件测试体系学习及构建-html简介和开发环境(vscode)搭建(代码片段)

(5)-HTML简介和开发环境(VSCode)搭建1HTML简介1.1概念1.2后缀1.3文档结构1.4标签1.5元素1.6声明2VSCode安装2.1简介2.2下载2.3汉化2.4界面说明1HTML简介1.1概念HTML:超文本标记语言(英语:HyperTextMarkupLanguageÿ 查看详情

软件测试环境简介

软件测试环境:  包括硬件环境和软件环境,硬件环境指测试必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境;软件环境指被测软件运行时的操作系统、数据库以及其他应用软件... 查看详情

软件开发环境简介

...证测试等。硬件测试:如cpu、dimn、storage、nic、usb等测试软件测试:操作系统兼容性测试、驱动 查看详情

[tensorflow系列-2]:googletensorflow简介生态环境开发架构软件架构

作者主页(文火冰糖的硅基工坊):https://blog.csdn.net/HiWangWenBing本文网址:https://blog.csdn.net/HiWangWenBing/article/details/119360465目录第1章什么是TensorFlow?第2章深度学习的软件架构第3章Tensorflow软件开发架构第4章Tensorflo 查看详情

银联支付asp.net对接开发内容简介

银联对接开发主要包含测试环境以及生产环境两部分。其中程序开发部分测试以及生产是相同的。不同的是,测试环境与生产环境请求支付的Url地址,以及分别使用的证书不同。一、配置部分  1,测试环境证书获取    ... 查看详情

mocha单元测试框架简介

...言:mocha是JavaScript的一种单元测试框架,既可以在浏览器环境下运行,也可以在Node.js环境下运行。使用mocha,我们就只需要专注于编写单元测试本身,然后,让mocha去自动运行所有的测试,并给出测试结果。mocha的特点主要有:... 查看详情

[pytroch系列-2]:facebookpytroch简介生态环境开发架构软件架构

作者主页(文火冰糖的硅基工坊):https://blog.csdn.net/HiWangWenBing本文网址:https://blog.csdn.net/HiWangWenBing/article/details/119361338第1章什么是PyTroch?PyTorch由Facebook人工智能研究院(FAIR)基于Tor 查看详情

docker学习系列docker简介

...开发人员可以使用容器来在协作过程中遇到的解决“不同环境配置”的问题。(例如,在传统的开发环境下,开发人员编写代码,然后交由测试人员测试,但是因为各自配置的环境不同,这样所开发和测试的结果就会不同)。但... 查看详情

001docker简介

...为http://www.ruanyifeng.com/blog/2018/02/docker-tutorial.html.  一、环境配置的难题软件开发最大的麻烦事之一,就是环境配置。用户计算机的环境都不相同,你怎么知道自家的软件,能在那些机器跑起来?用户必须保证两件事:操作系统... 查看详情

简介与开发环境搭建

Py-appleDynamics简介与开发环境搭建1简介1.1何为菠萝狗和Py-AppleDynamics1.2目前支持的功能2开发环境搭建2.1硬件的搭建2.1软件(开发平台)的搭建(1)安装串口驱动(2)安装UpyCraft3配套视频教程3.1灯哥系列(新版本)--更新... 查看详情

elasticstack环境配置与框架简介(代码片段)

目录简介什么是ElasticStackElasticasearchLogstashKibanaBeats框架图下载配置一、安装java环境启动ElasticsearchKibanaFileBeatLogstash测验简介什么是ElasticStackElasticStack缩写为elk,它由三个软件组成:Elasticsearch、Logstash、Kibana 查看详情

01.gitlab简介及环境部署(代码片段)

GitLab简介最初,该产品名为GitLab,是完全免费的开源软件,按照MIT许可证分发。2013年7月,产品被拆分为:GitLabCE(社区版)和GitLabEE(企业版),当时,GitLabCE和GitLabEE的许可仍然是根据MIT许可分发的免费和开源软件。Gitlab于2017... 查看详情

00-java语言简介

 一、开发环境搭建: (一)、JAVA语言简介:  1、JAVA语言简介:    (1)什么是JAVA:Java是一种计算机编程语言。它是一种计算机编程语言、它是一种软件开发平台、它是一种软件运行平台、它是一... 查看详情

loadrunner简介

...后背HP收购。LoadRunner常用来做什么l 验证某系统在某环境下是否满足性能需求。l 通过测试,规划如何达到要求的性能指标。l 调整系统环境,进行性能测试,最终使性能达到最优。为什么要使用LoadRunner进行性能测试... 查看详情

软件测试:心得简介!

...1、目标:发现软件缺陷,并尽可能早些。2、探索精神,软件测试员不害怕进入陌生环境。3、障碍排除高手,善于发现问题的症结。4、追求完美,他们力求完美,但是知道无法企及, 查看详情

docker简介

...会有docker出现?一款产品从开发到上线,从操作系统到运行环境,再到应用配置。作为开发+运维之间的协作关系我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,... 查看详情

性能测试流程简介

...新手来是最难的;先来了解系统所使用的技术和框架,在环境搭建阶段,你需要了解项目的部署;在性能分析与调优阶段,更要深入这些技术的细节去分析。1、表示 查看详情

fiddler简介

...点功能第三方插件使用场景:接口调试、接口测试、线上环境调试、web性能分析判断前后端bug、开发环境hosts配置、mock、弱网断网测试工作原理:  查看详情