测试工具备查手册

Playwright: Pytest vs Library vs LibraryAsync:三者如何选? Python中Playwright的3个Target:Pytest(推荐用于E2E自动化测试,支持报告、并行、重试)、Library(同步脚本,适合爬虫与简单任务,需手动管理浏览器)、LibraryAsync(异步脚本,适用于高并发批量操作)。选择依据:测试项目选Pytest,轻量脚本选Library,高并发场景选LibraryAsync。 阅读详情

原文地址:http://www.51btest.cn/News/News_Show521.html



1 、从测试功能上分 


    (1) 单元测试工具 ( 白盒 ) 
    针对不同语言,如 JUNIT

    (2) 功级测试工具 
    E — Test :功能强大,由于不是采用 POST URL 的方式回放脚本,所以可以支持多内码的测试数据(当然要程序支持),基本上可以应付大部分的 WEB SITE 。MI 公司的 WINRUNNER COMPUWARE 的 QARUN RATIONAL 的 SQA ROBOT。

    (3) 压力测试工具 
    MI 公司的 WINLOAD COMPUWARE 的 QALOAD RATIONAL 的 SQA LOAD

    (4) 负载测试工具 
    LOADRUNNER RATIONAL VISUAL QUANTIFY

    (5) WEB 测试工具 
    MI 公司的 ASTRA 系列 RSW 公司的 E — TEST SUITE 等

    (6) WEB 系统测试工具 
    WORKBENCH WEB APPLICATION STRESS TOOL ( WAS )

    (7) 数据库测试工具
    TESTBYTES

    (8) 回归测试工具 
    RATIONAL TEAM TEST WINRUNNER

    (9) 嵌入式测试工具
    ATTOLTESTWARE 。是 ATTOLTESTWARE 公司的自动生成测试代码的软件测试工具 ,特别适用于嵌入式实时应用软件单元和通信系统测试。CODETEST 是 AppliedMicrosystemsCorp. 公司的产品 , 是广泛应用的嵌入式软件在线测试工具。GammaRay : GammaRay 系列产品主要包括软件逻辑分析仪 GammaProfiler 、可靠性评测工具GammaRET 等。LogiScope 是 TeleLogic 公司的工具套件,用于代码分析、 软件测试 、覆盖测试。LynxInsure++ 是 LynxREAL-TIMESYSTEMS 公司的产品,基于 LynxOS 的应用代码检测与分析测试工具 。MessageMaster 是 ElviorLtd. 公司的产品,测试嵌入式软件系统工具,向环境提供基于消息的接口。VectorCast 是 VectorSoftware.Inc 公司的产品。由 6 个集成的部件组成,自动生成测试代码,为主机和嵌入式环境构造可执行的测试架构。

    (10) 系统性能测试工具
 
    Rational Performance

    (11) 页面链接测试 
    Link Sleuth

    (12) 测试流程管理工具 
    Test Plan Control

    (13) 测试管理工具 
    TestDirector Rational 公司的 Test Manager Compuware 公司的 QADirector TestExpert :是 Silicon Valley Networks 公司产品的测试管理工具,能管理整个测试过程,从测试计划、测试例程、测试执行到测试报告。

    (14) 缺陷跟踪工具 
    TrackRecord 等

    (15) 其他测试工具包 
    TestVectorGenerationSystem 是 T — VECTechnologies 公司的产品。提供自动模型分析、测试生成、测试覆盖分析和测试执行的完整工具包,具有方便的用户接口和完备的文档支持。TestQuestPro 是 TestQuest 公司的非插入码式的自动操纵测试工具,提供一种高效的自动检测目标系统,获取其输出性能的测试方法。TestWorks 是SoftwareResearch.Inc 公司的一整套软件测试工具,既可单独使用,也可捆绑销售使用。

    2 、从测试的方法上分: 

     白盒测试 工具白盒测试工主要有: Numega 、 PuRe 、软件纠错工具( Rational Purify )。内存资源泄漏检查:Numega 中的 BounceChecher Rational 的 Purify 等代码覆盖率检查: Numega 的 TrueCoverage Rational 的 PureCoverage TeleLogic 公司的 LogiScope Macabe 公司的 Macabe代码性能检查:Numega 的 TrueTime Rational 的 Quantify 等代码静态度量分析度量检查工具: LogiScope 和 Macabe 等黑盒测试 工具主要有: QACenter 、 SQATeamTest 、 Rational Visual Visual Test 。QACenter : QACenter 帮助所有测试人员创建一个快速、可重用的测试过程。这些测试工具自动帮助管理测试过程、快速分析和调试程序,包括针对回归、强度、单元、并发、集成、移植,容量和负载建立测试用例,自动执行测试和产生文档结果。 QACenter 主要包括以下几个模块:QARun :应用的 功能测试 工具。QALoad :强负载下应用的 性能测试 工具。QADirector :测试的 组织设计和创建以及管理 工具。TrackRecord :集成的 缺陷跟踪管理 工具。EcoTools :高层次的 性能监测 工具。 

    3 、部分具体测试工具的介绍 

    (1)性能优化工具 EcoScope 
    EcoScope 是一套定位于应用(即服务提供者本身)及其所依赖的所有网络计算资源的解决方案。 EcoScope 可以提供应用视图,并标出应用是如何与基础架构相关联的。这种视图是其他网络管理工具所不能提供的。 EcoScope 能解决在大型企业复杂环境下分析与测量应用性能的难题。通过提供应用的性能级别及其支撑架构的信息, EcoScope 能帮助 IT 部门就如何提高应用性能提出多方面的决策方案。EcoScope 的应用主要表现在以下几个方面:确保成功部署新应用、维护性能的服务水平、加速问题检测与纠正的高级功能、定制视图有助于高效地分析数据

    (2) 数据库测试 数据自动生成工具—— TestBytes 
    在数据库开发的过程中,为了 测试应用程序对数据库的访问 ,应当在数据库中生成测试用例数据,我们可能会发现当数据库中只有少量数据时,程序可能没有问题,但是当真正投入到运用中产生了大量数据时就出现问题了,这往往是因为程序的编写没有达到,所以一定及早地通过在数据库中生成大量数据来帮助开发人员完善这部分功能和性能。TestBytes 是一个用于自动生成测试数据的强大易用的工具,通过简单的点击式操作,就可以确定需要生成的数据类型(包括特殊字符的定制),并通过与数据库的连接来自动生成数百万行正确的测试数据,可以极大地提高数据库开发人员、 QA 测试人员、数据仓库开发人员、应用开发人员的工作效率。

    (3) PC — LINT 
    PC — LINT 主要进行更严格的 语法检查功能 ,还完成相当程度的语义检查功能。可以这样认为: PC — LINT 是一个更加智能、更加严格的 编译器 。 PC — LINT 在实现语法和某些语义规则检查时,是通过参数配置完成的,它的选项就有数百个之多,因此,在使用 PC — LINT 过程中,了解选项的含义也很重要。

    (4) TCL 
    TCL 是 Tool Command Language 的缩写,它是一种很流行的脚本解释器,尤其在测试领域,它的最大特点是 可移植性好 ,接口简单,方便,可以很容易地嵌入到软件中,作为自己的解释器使用。TCL 提供两种接口:编程接口和用户接口。编程接口是 通过 LIB 或 DLL 形式提供的 ,提供了一些函数(命令)供调用,包括:分配一个解释器指针(对象);初始化解释器(指针);注册扩展函数等。用户接口很简单,即编写的脚本,脚本里面包含对扩展命令的调用。

    (5) VB 测试工具: VB Watch

    (6) Java 程序的测试工具 
    1) Bean — Test  2) EJBQuickTest  3) JStyle  4) JTest  5) HttpUnit  6) JUnit

    (7)、覆盖测试 ( 代码覆盖静态测试 ) 

    C — Cover是一个测试工具 软件,用来找出没有被测到的代码,并报告测试的覆盖率。 C — Cover只支持 C/C++ 的代码覆盖率分析,其它语言不支持。但不受 OS 。



PyCharm中文指南(Win版)v2.0:Windows平台Python开发环境配置与高效工作流实战 集成开发环境(IDE)是现代软件开发的核心工具,它通过代码编辑、调试、版本控制等功能的深度集成,极大提升了开发效率。PyCharm作为一款功能强大的Python IDE,其原理在于提供了智能代码补全、项目管理和丰富的插件生态。对于Windows平台的开发者而言,其技术价值在于能够针对特定的操作系统环境进行深度优化和配置,解决诸如环境变量设置、路径管理和性能调优等实际问题。应用场景广泛覆盖了从项目初始化、代码编写、调试测试到部署的完整开发生命周期。本文聚焦于《PyCharm中文指南(Win版)v2.0》这一高 阅读详情

相关推荐

testWorks:在这里发布我的测试和培训项目

testWorks:在这里发布我的测试和培训项目

更新Testworks从Cent4.6到6.2

如题,标题很明确   更新操作系统   终于明白,为什么有些人喜欢自己做轮子,而不是用第三方了的,受牵扯,真是件头疼的事   Testworks依赖的第三方软件包有二十个之多,而老系统是4.6的,升级到6.2问题遇到堆:   TDM卡,ATM卡驱动问题   GCC版本太高,导致源代码编译问题一堆堆的,主要是写法没有参照C++的标准   等等,问题   我想,经过这一事情

偷得浮生半日闲 762

3.1 计算机视觉的发展和卷积神经网络概要(百度架构师手把手带你零基础实践深度学习原版笔记系列)

3.1 计算机视觉的发展和卷积神经网络(百度架构师手把手带你零基础实践深度学习原版笔记系列) 概要 计算机视觉作为一门让机器学会如何去“看”的科学学科,具体的说,就是让机器去识别摄像机拍摄的图片或视频中的物体,检测出物体所在的位置,并对目标物体进行跟踪,从而理解并描述出图片或视频里的场景和故事,以此来模拟人脑视觉系统。因此,计算机视觉也通常被叫做机器视觉,其目的是建立能够从图像或者视频中“感知”信息的人工系统。 计算机视觉技术经过几十年的发展,已经在交通(车牌识别、道路违章抓拍)、安防(人脸闸机.

aiAI 691

软件测试工具速查手册

1、 从测试功能上分(1) 单元测试针对不同语言,如JUNIT(2) 功级测试E—Test:功能强大,由于不是采用POST URL的方式回放脚本,所以可以支持多内码的测试数据(当然要程序支持),基本上可以应付大部分的WEBSITE。MI公司的WINRUNNER

IT智残学习狗皮Blog 855

DC-DC电源PCB布局实战:从EMI优化到热管理

本文深入探讨了DC-DC电源PCB布局的核心实战技巧。文章从分析电流环路入手,强调通过优化“黄金三角”布局以最小化环路面积,从而有效抑制EMI并提升效率。详细阐述了功率器件摆放、地线分割、敏感信号布线、电感下方铺铜策略以及热管理设计等关键步骤,为工程师提供了一套从理论到实践的完整布局指南。

z5a6b的博客 722

VS2019 从零构建 OSG+OSGEarth+OSGQt 开发环境实战指南

本文提供了一份详细的实战指南,指导开发者如何在Windows系统下使用VS2019从零开始编译和配置OSG、OSGEarth与OSGQt开发环境。文章涵盖了从环境准备、源码获取、CMake配置、Visual Studio编译到最终测试的完整流程,并分享了关键的避坑技巧,旨在帮助三维GIS与可视化开发者高效搭建稳定、可控的专业开发平台。

weixin_28826961的博客 367

相对最完整的软件测试工具手册

1、 从测试功能上分(1) 单元测试针对不同语言,如JUNIT(2) 功级测试E—Test:功能强大,由于不是采用POST URL的方式回放脚本,所以可以支持多内码的测试数据(当然要程序支持),基本上可以应付大部分的WEB SITE。MI公司的WINRUNNERCOMPUWARE的QARUNRATIONAL的SQA ROBOT(3) 压力测试MI公司的WINLOADCOMPUWARE的QALOAD

ifconfig的采集 1814

【AirSim+PX4】WSL2上运行PX4连接Airsim步骤

在 Linux 命令行中输入以下命令以添加(或改变)环境变量。注意,此处的 IP 地址应为。4.启动 sln 文件的调试以进入 UE4 编辑器,并在 Linux 中启动 PX4。

m0_53538421的博客 1505

软件测试工具集

软件测试工具集1 、 从测试功能上分 ( 1 ) 单元测试 : 针对不同语言,如 JUNIT ( 2 ) 功级测试 E—Test :功能强大,由于不是采用 POST URL 的方式回放脚本,所以可以支持多内码的测试数据(当然要程序支持),基本上可以应付大部分的 WEB SITE 。 MI 公司的 WINRUNNER COMPUWARE 的 QARUN RATIONAL

L-Wolf 917

从S参数到SPICE模型:Cadence Sigrity Boardband SPICE完整使用指南

本文详细介绍了Cadence Sigrity Boardband SPICE工具的核心价值与完整使用流程。该工具通过矢量拟合算法,将复杂的多端口S参数文件转化为无源、紧凑且高精度的SPICE等效电路模型,从而极大提升时域仿真效率。指南涵盖了从数据导入、关键参数配置、模型精度验证到集成应用于PowerSI等系统级仿真的全步骤,是信号与电源完整性分析的必备利器。

defi6farmer的博客 432

手把手教你用Docker快速部署ZLMediaKit流媒体服务器(含WebRTC配置)

本文详细介绍了如何使用Docker快速部署ZLMediaKit流媒体服务器,并配置WebRTC功能。通过容器化部署,实现环境一致性、资源隔离和快速扩展,同时提供WebRTC专项配置、多协议推拉流实战测试及生产环境优化建议,帮助开发者高效搭建企业级流媒体平台。

agile9scrum的博客 202

Xerosploit安全使用手册:渗透测试中的法律边界与最佳实践

Xerosploit是一款高效先进的中间人攻击框架(Man in the Middle framework),广泛应用于网络安全渗透测试领域。本手册将详细介绍如何在合法合规的前提下安全使用Xerosploit,帮助安全从业者明确法律边界,掌握最佳实践,避免因技术滥用带来的法律风险。 ## 🚨 为什么法律边界至关重要? 在网络安全领域,技术工具本身并无善恶之分,关键在于使用者的意图和行为是否符

gitblog_01087的博客 801

【2026年阿里巴巴集团暑期实习- 4月25日-算法岗-第二题- 矩阵计数】(题目+思路+Java&C++&Python解析+在线测试)

摘要: 给定两个非负整数序列a和b,构造n×m矩阵C,其中C[i][j]=a[i]×b[j]。统计矩阵中元素≥k的数量。解法是先对数组b排序,然后对于每个a[i],若k=0则直接累加m;若a[i]=0且k>0则跳过;否则计算需要的最小b[j]值,在排序后的b中使用二分查找确定满足条件的元素数量。时间复杂度为O((n+m)log m),空间复杂度O(1)。代码实现了排序和二分查找的高效组合。

m0_73659489的博客 65

软件测试读书列表 (2010.4)

列表格式为:图书分类、中文书名、英文书名、作者。排名不分先后,用红色标记出我推荐的书籍。 测试入门 软件测试(第2版) Software Testing (2e), Ron Patton 一本测试入门的好书,较全面地介绍了各种测试领域和方法,为测试新手提供了正确的观念和宽泛的...

weixin_30347009的博客 133

基于CNN-LSTM融合模型的环卫车动态称重算法研究:从频率感知到精准质量估计

摘要: 针对环卫车辆动态称重需求,本研究提出一种基于CNN-LSTM融合网络的频率分析方法。通过在实验室构建振动频率采集系统,获取不同载重下的结构响应数据,经MATLAB进行信号处理和特征提取后,建立频率-质量的非线性映射模型。实验表明,该算法在静态和模拟动态场景下平均绝对误差小于1.5%,显著优于传统方法,为环卫车智能化管理提供了高精度实时称重方案。 关键词: 动态称重;深度学习;频率分析;CNN-LSTM;MATLAB。

AI的内部世界的博客 374

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

spring mvc 请求地址的 路径贪婪匹配 “请求错误:Request method ‘POST‘ not supported“

spring mvc 路径变量贪婪匹配

zzwpublic的专栏 186

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

MySQL 高频面试题全解:索引失效、MVCC 与间隙锁、深度分页优化(2026 招聘 JD 真题复盘)

按 2026 招聘 JD 与一线面经整理 12 道 MySQL 高频题:B+树索引原理、聚簇索引与覆盖索引、最左前缀与索引失效真实场景、MVCC 与 ReadView、间隙锁与死锁实战、深度分页优化、慢 SQL 六步排查、count(*)、主从延迟、分库分表与两阶段提交,每题附可直接复述的工程化答案。

蒙眼过河 287

Python自动化测试pytest中fixtureAPI简单说明

这篇文章主要为大家介绍了Python自动化测试pytest中fixtureAPI的简单说明,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步

2601_96797912的博客 227

Spring 高频面试题:用一次用户注册串起 IoC、AOP、事务和 MVC

学 Spring 时,我最容易混淆的是这些「看起来一样」的操作:调用业务方法和向容器取 Bean,调用目标对象和调用代理,方法正常返回和事务成功提交。把它们放进同一个例子里,很多面试题就能顺着调用路径推出来。假设我们要实现一个注册接口:前端发来,Controller 接收用户名,Service 在数据库里创建用户和默认资料。下面用这条链路理解 Spring 的几个核心机制。代码是用于讲解的片段,省略了导入、依赖声明和数据库实现。

weixin_42927227的博客 321

短链接服务中基于TDD的高并发处理与幂等性实现实战

引言在当今互联网服务中,短链接服务作为提升用户体验与降低传播成本的重要工具,广泛应用于各类业务场景。然而,随着用户量的增长,如何保障短链接服务在高并发场景下的可用性、幂等性以及应对流量突增带来的稳定性问题,成为开发者需要解决的关键难题。本文以TDD(测试驱动开发)为核心,结合单元测试手段,从设计到实现逐步讲解如何构建一个具备高可用性的短链接服务,并在实际部署中应对限流降级等挑战。

后台模板 70

【鸿蒙专题与实战】测试体系:单元测试、组件测试与 UI 测试

本文系统讲解鸿蒙开发中的三层测试实践:底层单元测试(用Hypium框架,优先覆盖纯函数、边界与异常)、中层ViewModel逻辑、顶层仅测3-5条关键UI路径。强调测试应“越往下写得越多”,因单元测试快且成本低,而UI测试慢易出错。通过实例说明断言拆分提升定位效率,结合覆盖率报告(hvigorwtest --coverage)发现盲区,核心是“用覆盖率找漏测,而非追求数字”。附五步落地清单:建测试文件、按优先级补用例、精简UI测试、生成报告、定位未覆盖行。下一篇将开启实战项目:从需求到上架全流程。

信息安全领域优质创作者|操作系统领域专家 187
上一篇: NAnt与MSBuild使用(一)
下一篇: oracle 查看被锁住表的session并杀掉
danqueen
博客等级 码龄21年 5粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值