0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

测试环境的搭建和维护_软硬件测试环境

lhl545545 来源:电子发烧友网 2018-01-31 18:30 次阅读

测试环境的搭建和维护

只要做过一次测试,就一定知道测试环境,但测试环境是如何搭建和维护的呢?就不一定所有人都明白了。

测试环境的搭建,每个公司都有不一样的流程和方法。一种是运维或者开发负责搭建和维护,另一种是测试人员进行搭建和维护。

大部分复杂的测试环境都是由开发搭建的,开发知道任何配置文件需放在哪个路径,搭建起来相对容易。如果是运维搭建,就得根据开发提供的安装手册进行搭建和维护,手册中一般会有固定的维护方法。如果是测试搭建,其实和运维干的差不多。

测试环境的搭建和维护_软硬件测试环境

安装手册非常重要,特别是环境比较多的时候,比如有一套开发环境,一套功能测试环境,一套性能测试环境。虽然可能写起来篇幅很长,也不一定有人看,但是如果没有,一旦出了问题,就没有办法及时维护了。随着时间的推移,安装手册也要保持不断地更新。

拿到安装手册,一般是Linux系统,可以依托Jenkins或者独立编写一堆Shell脚本自动执行:把安装文件拷贝到指定目录,服务做一个启动,日志做一个更新;若伴随有数据库配置,要执行一些SQL,使新配置的数据生效;若遇到服务器硬盘不够,需要根据手册上日志路径去删无用的测试日志。如果水平不够,不会编写Shell脚本,也可以手工执行编译、拷贝命令进行的更新或者维护,只是效率不高。

这就是为什么有的招聘需要测试精通Linux、懂数据库,很可能需要测试人员自定义搭建和维护测试环境。大规模的测试团队,有配置管理员来承担测试环境的运维工作,这对个人锻炼Linux操作和数据库方面知识有不错的效果。

测试环境搭建时,尽可能和上线的环境一致。小公司如果没有条件,可以同比例缩小。比如一套环境有三层:应用服务器、缓存服务器和数据库服务器,可以每层取两台,基本能够模拟分布式结构。实在不行,每层一台也可以,但是这样无法模拟分布式,就看对测试质量的要求了。

最后有一点提醒:测试环境没有问题是不是上线后就没有问题了?答案显然是否定的。测试环境和生产环境总有或多或少的差异,所以在线上环境先发一个灰度版本,做一版冒烟测试或者一些跟踪的测试后,再正式发布就比较保险。

硬件测试环境

一、 测试环境

1 服务器环境

测试环境的搭建和维护_软硬件测试环境

2户端环境

测试环境的搭建和维护_软硬件测试环境

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏

    评论

    相关推荐

    使用VeriStand搭建MIL测试环境

    MIL(Model In The Loop)模型在环仿真测试用于在实际系统搭建完成之前进行模型测试,使用VeriStand搭建MIL测试
    的头像 发表于 01-05 10:42 4165次阅读
    使用VeriStand<b class='flag-5'>搭建</b>MIL<b class='flag-5'>测试</b><b class='flag-5'>环境</b>

    51单片机软硬件开发环境搭建方法

    摘要本文章主要介绍了51单片机软硬件开发环境搭建,包括51单片机最小系统,固件烧录电路,Keil开发环境的安装,烧录工具的使用等等。最后通过LED灯闪烁的示例验证开发
    发表于 11-22 06:17

    基于NI的软硬件开发标准的测试平台

    基于NI的软硬件开发标准的测试平台 挑战:为我们的客户,即主要的汽车生产商,设计、开发并实现一套标准的测试平台,用于汽车消费电子和控制系统的生
    发表于 03-26 17:21 20次下载

    ECU试验测试环境搭建和支持服务

    ECU试验测试环境搭建和支持服务  随着电子技术在汽车行业中的应用不断增长,汽车电子产品系统日益复杂,如何保证汽车电子产品的质量也越
    发表于 03-11 10:59 1610次阅读

    基于NI集成软硬件环境的燃料电池发动机测试平台

    本文建立了基于NI集成软硬件环境下燃料电池发动机的测试平台。该平台可以实现燃料电池发动机及其辅助系统的测试与控制、燃料电池发动机系统参数测量、 为燃料电池发动机提供多
    发表于 07-19 15:09 1815次阅读
    基于NI集成<b class='flag-5'>软硬件</b><b class='flag-5'>环境</b>的燃料电池发动机<b class='flag-5'>测试</b>平台

    基于FPGA的软硬件协同测试设计影响因素分析与设计实现

    软硬件的开发阶段中,测试结果直接关系到这个软硬件能否顺利进行调试应用。其中,硬件测试往往容易受外界因素的影响,如
    发表于 11-18 05:46 1889次阅读

    测试环境是什么_搭建测试环境要遵循什么原则?

    测试环境简单的说就是软件运行的平台,即软件、硬件和网络三种环境的合集,也就是说:测试环境=软件+
    的头像 发表于 01-31 15:38 3.6w次阅读

    本地测试环境搭建

    本文主要介绍了本地测试环境搭建搭建一个本地测试环境无疑是个明智的选择,再结合GitHub、Jen
    的头像 发表于 01-31 16:01 2842次阅读
    本地<b class='flag-5'>测试</b><b class='flag-5'>环境</b><b class='flag-5'>搭建</b>

    WEB测试环境搭建和测试方法

    本文主要讲述了web应用系统的搭建测试环境和web测试方法,在测试过程中,有的仅需要手动测试的,
    的头像 发表于 01-31 17:07 1.8w次阅读

    搭建测试环境常用linux命令_linux下web测试环境搭建

    本文主要介绍的是搭建测试环境常用的一些linux命令以及linux下web测试环境搭建
    的头像 发表于 01-31 18:41 1.2w次阅读
    <b class='flag-5'>搭建</b><b class='flag-5'>测试</b><b class='flag-5'>环境</b>常用linux命令_linux下web<b class='flag-5'>测试</b><b class='flag-5'>环境</b>的<b class='flag-5'>搭建</b>

    Monkey测试环境搭建步骤详解

    本文全面介绍了Monkey测试环境搭建步骤。
    的头像 发表于 01-31 18:47 8690次阅读

    php开发环境搭建和使用

    本文主要介绍的是php开发环境搭建和使用。apache在默认情况下不会处理php页面,Apache处理php页面的步骤:即:php开发环境搭建。1、在windows系统下
    的头像 发表于 02-01 15:26 3420次阅读
    php开发<b class='flag-5'>环境</b>的<b class='flag-5'>搭建和</b>使用

    硬件测试环境是什么_硬件测试环境包括哪些

    测试环境(Testing environment)是指测试运行其上的软件和硬件环境的描述,以及任何其它与被测软件交互的软件,包括驱动和桩。
    的头像 发表于 04-02 09:50 3.7w次阅读

    EMC测试认证软硬件设计指导

    电子发烧友网站提供《EMC测试认证软硬件设计指导.pdf》资料免费下载
    发表于 09-22 11:25 14次下载
    EMC<b class='flag-5'>测试</b>认证<b class='flag-5'>软硬件</b>设计指导

    高频探针如何搭建测试环境及下针

    在高频测试领域,搭建适合的测试环境以及正确下针对于确保准确的测量结果至关重要。
    的头像 发表于 05-29 18:25 1296次阅读