如何有用的搭建测试环境

打印 上一主题 下一主题

主题 542|帖子 542|积分 1626

作为软件测试行业的从业者,搭建测试环境一定是在工作中少不了的任务安排,那么如何有用的搭建测试环境,咱们今天和大家聊一聊。
首先大家要明白测试环境是为了完成软件测试工作所需要的硬件资源,软件资源,网络资源,测试数据,测试工具的融合。
硬件资源一样平常就是在测试时间需要的服务器环境、客户端环境、网络设置等;
软件资源指测试软件运行时所需的操纵体系平台、数据库要求及其他相关的应用软件;

网络资源一样平常就是测软件运行时的网络体系环境要求;
测试数据一样平常是在测试用例设计的阶段就整理好,然后在进行测试时,作为软件输入项来验证软件功能的正确性或正当性。如果需要的是少量测试数据,可以直接通过手动方式设计出来,如果需要大量的测试数据,可以借助测试工具来完成;
测试工具是辅助测试的方式之一,针对被安排的测试工作,可选择合适的工具让测试工作高效率的进行推进,比如接口测试,可以选择Postman、Jmeter等;性能测试,可以选择LoadRunner等。
想要搭建有用的测试环境,必须要求做到尽量模拟用户操纵的真实环境,没有病毒,而且测试过程中要确保测试环境的独立性,以及可复用,当测试环境遭到粉碎或后续再利用时,可以规复测试环境,重复利用。
那么如何进行搭建测试环境呢?小编这里就以典范的LAMP环境为例来分享一波。
LAMP一样平常指的是Linux+Apache+Mysql/MariaDB+Perl/PHP/Python是一组常用来搭建动态网站大概服务器的开源软件,共同组成了一个强盛的Web应用步伐平台。目前许多流行的贸易应用都是接纳这个架构,LAMP具有Web资源丰富、轻量、快速开发,通用、跨平台、高性能、低价格的优势,因此无论是性能、质量还是价格都是企业搭建网站的首选平台。
首先确保Linux操纵体系版本要求,我们以centos7.9作为搭建平台
1、安装apache
1.1 安装apache,以及相关的开发工具包
  1. [root@localhost ~]# yum install httpd httpd-devel
复制代码
1.2 启动apache服务
systemctl服务管理下令
  1. [root@localhost ~]# systemctl  start  httpd
复制代码
1.3 设置httpd服务开机启动
  1. [root@localhost ~]# systemctl enable  httpd
复制代码
1.4 防火墙设置开启80端口
  1. [root@localhost ~]# firewall-cmd --permanent --zone=public  --add-service=http
  2. [root@localhost ~]# firewall-cmd --permanent --zone=public  --add-service=https
复制代码
1.5设置完成重新载入
  1. [root@localhost ~]# firewall-cmd --reload
复制代码
1.6 浏览器地址栏输入IP地址登陆

2、安装mysql
2.1安装mysql以及相关组件
  1. [root@localhost ~]# yum install mariadb mariadb-server mariadb-libs mariadb-devel
复制代码
2.2 开启mysql服务,并设置开机启动,查抄mysql状态
  1. [root@localhost ~]# systemctl start  mariadb 
  2. [root@localhost ~]# systemctl enable  mariadb 
复制代码
2.3 数据库安全设置
  1. [root@localhost ~]# mysql_secure_installation 
复制代码
可以进行数据库密码的修改操纵
3、安装PHP
3.1 安装php
  1. [root@localhost ~]# yum  -y  install  php
复制代码
3.2 将php与mysql关联起来
  1. [root@localhost ~]# yum install php-mysql
复制代码
3.3 测试PHP
  1. [root@localhost ~]# cd  /var/www/html/
  2. [root@localhost html]# ls
  3. [root@localhost html]# pwd
  4. /var/www/html
  5. [root@localhost html]# vi info.php
  6. <?php
  7.         phpinfo();
  8. ?>
复制代码
3.4重启apache服务器
  1. [root@localhost html]# systemctl restart httpd
复制代码
3.5测试PHP
在自己电脑浏览器输入 ip地址/info.php,你可以看到已经安装的模块;

如许一个构建Web应用步伐平台就被咱们搭建完成了(PS:因为网上搭建教程较多,如果有侵权,请接洽小编沟通) 固然,实际的测试环境还需要根据公司所研发的项目来进行决定,小伙伴们可以及时关注好公众号,里面满满的技术干货也能给大家提供有用的资助哦!
最后: 下方这份完备的软件测试视频学习教程已经整理上传完成,朋侪们如果需要可以自行免费领取【包管100%免费】

这些资料,对于【软件测试】的朋侪来说应该是最全面最完备的备战仓库,这个仓库也陪伴上万个测试工程师们走过最困难的路程,盼望也能资助到你!

 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

曂沅仴駦

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表