问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何搭建测试环境?

发布网友 发布时间:2022-04-23 02:27

我来回答

2个回答

热心网友 时间:2023-10-11 17:37

1、真实:尽量模拟用户的真实使用环境。这里需要提一点,关于项目软件与产品软件需要不同看待。项目软件由于只针对某一群体的用户,所以测试的环境比较单一。但产品软件针对的是广大群众,所以测试环境比较复杂,要多方面考虑。

2、干净:测试环境中尽量不要安装与被测软件无关的软件。笔者就遇到这种事情,两台机器,针对一个功能,一台测试OK,另一台测试NG,最后根据调查发现,测试OK的机器上安装了客户根本不会安装的VC++开发环境,测试NG的机器正因为没有安装VC,所以测试出了这个bug:软件中缺少必要的动态链接库支持。但这个干净也不是必须的,有时还要刻意去测试某个软件去其他软件并存时的兼容性问题。

3、无毒,这个应该不必多说了,测试工作应该确保在无毒的环境中进行。

4、独立:测试环境与开发环境相互独立。就是说开发环境和测试环境最好分开,即测试人员和开发人员分别用不同的服务器(数据库、后台服务器等),避免造成相互干扰。

简单的说就是软件运行的平台,即软件、硬件和网络三种环境的合集,也就是说:测试环境=软件+硬件+网络

硬件:包括PC机、笔记本、服务器、各种终端等。例如要测试photoshop软件,是要在PC机上测,还是笔记本上测?是在cpu为酷睿的计算机上测,还是要在炫龙的cpu上测?不同的硬件环境photoshop的处理速度是不一样的。

软件:这里主要指的是软件运行的操作系统。例如测试photoshop,是指windows xp下测试还是在vista下测试?可能会有兼容性问题。软件环境还包括与其他各类软件共存同一系统时的兼容性问题。

网络:主要针对的是C/S结构和B/S结构的软件。比如我现在测试的软件,客户的网络环境是千兆以太网,而我们的网络环境还是百兆以太网,而且还是闲时才能达到百兆的速度。这样的环境要是很精确的测试响应时间,还是很伤脑筋的。

热心网友 时间:2023-10-11 17:38

不管是做什么类型的测试,最基础的功能测试,需要搭建测试环境;进阶部分的性能压力测试,对搭建环境的要求更高。所以搭建测试环境是优秀测试工程师的必备技能之一,也是开展测试工作的前置条件。
测试环境(Testing Environment),是指为了完成软件测试工作所必需的计算机硬件、软件、网络设备、历史数据的总称,简而言之,测试环境=硬件+软件+网络+数据准备+测试工具。
硬件,一般测试会涉及到的硬件就是计算机系统相关的内容,比如Windows系统,Linux系统和MacOS系统。测试环境可以部署在以上任何一种系统上,根据当前被测软件的具体需求而定。一般软件的运行平台,可能会更多
软件,包括当前被测的软件以及相关依赖和交互的软件。当前被测软件的部署,一般在部署好的Linux系统上安装好服务之后,可以直接在前端通过web或者APP访问,后端只要部署完成了,前端的运行还是比较简单的;依赖和交互的软件,一般是一些支持的软件,比如JDK,tomcat,数据库等。在Windows系统上;但是相关服务的搭建,比如软件运行需要交互的服务,或者是软件后台的承载服务,都会在Linux系统上搭建。
网络,这个可能是很多测试人员的一个知识盲区。网络是一个比较庞大的知识体系,涉及的内容特别多而且复杂。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 妖精的尾巴第261集冰里的初代梅比斯怎么出来的 酒精生产厂家 华为手机屏幕部分失灵,怎么办? 为什么2022冬奥男子自由滑没法回看? 搭建是什么意思 华为手机触屏部分失灵是什么原因? 我在集冰结界,帮我设个冰结界卡组 华为手机屏幕失灵,按键正常,怎么办 新买雅典娜冰箱底层集水集冰外漏怎么办? 华为手机为什么无法滚动截屏了? 夏浦冰箱冷臧室上顶有少量集冰,左则面发烫,什么原因 为什么华为手机突然变得,不能划,不能翻页,需要双击才能点开,还会出现... 为什么极地冰川融化了却还是终年集冰? 冰箱冷冻层好多集冰,怎么回事? 屏幕滑动不动? 华为手机不能动了怎么办,各种滑不了? 华为手机屏幕卡死,无法左右滑动? 为什么华为手机屏幕突然就滑动不了了呢? 导致屏幕解锁不了? 华为手机屏幕划不动,无反应是怎么回事? 纪念币线上预约后线下还可以预约吗 精灵宝可梦第一季第246集冰之洞窟 付岩洞复仇者们第二集冰霜里的字条什么意思 冬奥所有项目中,你觉得哪项运动普通人也能尝试? 家的n次方第四集冰他们在酒吧时的背景音乐是什么 跪求啊 请各位网友帮帮忙 精灵梦叶罗丽第六季第几集冰公主说又是讨厌的火? 0除以任何数都得0,对吗? 偶像活动第四季12集冰上瑾和凛的歌 建网站需要自己怎样搭建环境? 名侦探柯南773集冰与火的神秘旅行下 o除以任何数都得0对吗? 0÷任何数都得0,是对的吗? 《原来是美男啊》第6集冰欺凌店里的英文背景音乐 什么是搭建环境和怎么搭建环境 路人女主的养成方法12集冰堂唱的第二首歌是什么 0除以任何数都得0这道判断题是对还是错? 云之凡第十集冰麟说的有关她知心朋友的内容 0除以任何不是0的数都得0,对不对? 0乘以任何数都得0,0除以任何数都得 0,这句话对吗? 零除以任何数都等于零,这句话对吗 0除以任何数都得0,这句话对吗?