了解不同类型的自动化测试支持工具
更新时间:2022-02-11 09:35:04 作者:多测师 浏览:231
测试自动化工具有很多类型可供选择,世面上大肆渲染的”录制回访“工具只是其中一种类型。所有这些工具都有助于提高测试生命周期。分析并找出某种工具是最有益于测试过程的。进行花费/利益(cost/benefit)分析。下面是自动化测试工具的种类列表:
1。测试规程生成器(Test-procedure generators)
需求管理工具捕获需求信息然后交给测试规程生成器,测试规程生成器根据统计学、算法、启发式方法等产生测试规程。测试规程生成器使用一些策略来探测不同种类的软件缺陷,包括:动作(action)、数据(data)、逻辑(logic)、event(事务)和状态驱动(state-driven)。
(测试规程:一个文档,提供详细的测试用例执行指令。测试生成器:根据特定的测试用例产生测试用例的工具。)
2。代码覆盖分析器和代码工具器。(Code-coverage analyzers and code instrumentors)
该工具能计算出设计复杂度,衡量集成测试的数量,帮助产生集成测试并且估量没有实行的集成测试数量。
3。内存泄漏发现工具(Memory-leak detection tools)
目的是检查应用程序是否合理的使用他的内存资源。释放内存是否失败,提供运行错误侦察。
4。度量报告工具(Metrics-Reporting Tools)
读取源代码,陈列度量信息:数据流、数据结构、控制流的复杂度。提供有关代码大小的术语度量:模块数、操作数、操作员数(??)、代码行数。
5。可用性度量工具(Usability-measurement tools)
可用性工程的原则包括:用户界面设计、图象设计、人类环境改造学的关注(汗!)、人性要素、人种学、产业和认知心理学。
6。测试数据生成器(Test-data generators)
自动生成测试数据,这些数据可用于功能测试、数据驱动压力测试、性能测试、负载测试。
7。测试管理工具(Test-management tools)
支持测试计划、管理和分析测试生命周期的各个方面。(类似于TD)
8。网络测试工具(Network-testing tools)
客户端-服务器、web环境包括三个部分:客户端、服务端、网络。测试必须考虑服务端和网络层的性能测试,这类型的工具使得测试人员在网络中侦察、度量、测试、诊断性能。
9。GUI测试工具(捕捉/回放)(GUI-testing tools(Capture/Playback)
市场上有很多这种类型的工具,(例如QTP、Winrunner,这类资料非常多,我这就不多介绍了)
10。负载、性能、压力测试工具(Load,Performance,and Stress Testing Tools)
(例如Loadrunner)
11。专门的工具(Specialized tools)
不寻常的应用程序类型和结构将需要特殊领域的专门测试工具。例如网站将需要死链接测试,安全测试需要检查web服务器的安全有关的问题。,嵌入式系统。
以上内容为大家介绍了了解不同类型的自动化测试支持工具,希望对大家有所帮助,如果想要了解更多接口自动化测试相关知识,请关注多测师。https://www.aichudan.com/xwzx/
上一篇:自动化测试的7个步骤