zoukankan      html  css  js  c++  java
  • 理顺软件开发各个环节-19(测试管理-测试工具选择、测试环境搭建)

    6.4选择测试工具

      测试工具的选择,需考虑下列因素:

    • 软件产品的软硬件环境;
    • 开发所用的编程语言;
    • 公司目前已有的测试工具;
    • 测试团队对相关工具的熟悉度;
    • 开源还是商用测试工具。

      常见的测试工具,如C++ Test、C# Test、Pytest、Jmeter、Gatling、LoadRunner、Robot等,还有抓包工具Fiddler,以及web接口测试工具postman等。更多测试工具可以参考51testing.com网站。

      测试团队根据软件产品情况和测试策略,选择合适的测试工具。如果为新测试工具,应尽快学习和掌握。

      如有必要,需要开发适合团队的自动化测试框架和测试工具。如使用目前流行的selenium来开发相关测试工具。

    6.5搭建测试环境

      首先,配置管理要将测试分支、开发分支、生产分支分开,这样测试、开发、生产不至于相互干扰,必要时,要为特殊的验证,建立专门的bug-fix分支。

      如有条件,测试环境的软件环境应该与生产环境一致,部署架构也相同,只是硬件配置是减配或简配。

      不过有时候,不能都如意,如:

    • 域名配置;
    • 必须使用HTTPS,如第三方账号登录;
    • 支付账号(某些第三方支付不支持一个公司实体拥有多个支付收款账号);
    • iOS APP上架;
    • 操作第三方系统且对方无相应测试接口;
    • 移动端测试;
    • 嵌入式系统测试;
    • ....

      此时,需要研发团队一起研究,制定相应对策,确保后期测试顺利开展。

      测试环境除了基础的软件包安装外,还有很大一部分工作是环境参数配置,这些需要运维和开发的协助来完成。

  • 相关阅读:
    笨办法学习python之hashmap
    python实现三级菜单源代码
    ql的python学习之路-day3
    ql的python学习之路-day2
    Spring的数据库开发
    Spring学习之Aspectj开发实现AOP
    spring学习之依赖注入DI与控制反转IOC
    spring学习之第一个spring程序
    spring学习之spring入门
    Java线程(一)——创建线程的两种方法
  • 原文地址:https://www.cnblogs.com/alabo1999/p/13070381.html
Copyright © 2011-2022 走看看