软件测试环境搭建与要求

没有进行过规范的软件测试或多或少可能存在一些bug,这些bug有可能是功能上,兼容性,性能等方面的问题,而软件测试的目的就是为了提高软件质量,给用户带来更好的体验感!

 软件测试环境搭建要求

在软件测试过程中,测试的软件环境要尽可能模拟真实的环境,选用合适的操作系统和软件,比如有的用安卓系统,而有的用 IOS 系统;

了解测试软件运行的最低要求和用户使用的硬件配置;

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

营造独立可复用的测试环境,通过备份或数据隔离的方式,重复运用一套测试环境进行多版本多时间段的测试,不同人员和项目不要对当前测试产生影响。

软件测试环境搭建方式

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

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

                b.测试环境配置;

                c.测试项目导入;

        (2)线上搭建:

                a.Docker模式(我把我的环境,想要的东西封到一个大盒子里,然后想用的时候就把盒子扔出去,盒子就直接构建出环境);

                b.构建自己的image镜像,然后执行delopy;

        (3)依赖第三方平台:

                a.如一个云环境,上面可以使用的虚拟机,数据库等,自己按需组合即可;

                b.例如蚂蚁金融云;

软件测试环境基本架构

        (1)研发环境:用于研发自测, 集成测试 ( 基于研发使用的环境,他自己可以进行自调 );

        (2)测试环境:用于日常单系统或两两微服务之间测试,可同时集成自动化测试回归;

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

        (4)外联环境:稳定版本环境,用于外部商户等联调;

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

简单的测试过程

 

总结:在逻辑上,测试活动是按顺序进行的,实际测试过程中,这些活动是可以重叠或同时进行的,如支付宝的加好友,登录,转账等。对于加好友模块的测试,还是需要先登录这个模块的操作的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值