金融软件测试主要测试什么(金融业常用测试工具)

根据金融业软件测试特点,常用的测试工具主要包括但不限于以下几类工具,今天小编就来说说关于金融软件测试主要测试什么?下面更多详细答案一起来看看吧!

金融软件测试主要测试什么(金融业常用测试工具)

金融软件测试主要测试什么

根据金融业软件测试特点,常用的测试工具主要包括但不限于以下几类工具。

1 测试管理与分析工具

主要用于对测试过程实现信息化管理,包括需求管理及分析工具、测试管理工具(如测试用例管理工具、缺陷管理工具、数据管理工具等 ),以及日志监控工具、性能监控工具、测试统计分析工具(如资源利用率统计工具、日志分析工具、性能测试结果统计分析工具、问题分析工具等 )。

2测试执行工具

按照不同的划分维度,测试执行工具可以进行如下分类 :

(1) 功能测试工具、非功能测试工具 (如:性能测试工具、安全测试工具、稳定性测试工具、混沌工程测试工具等 )。

(2) 白盒测试工具(如 :单元测试中的各类代码覆盖工具,包括但不限于“语句覆盖”“判定覆盖”“MC/DC(改进的判定条件覆盖等 )、灰盒测试工具、黑盒测试工具(所有用于支持黑盒测试的测试工具 )。

(3) 静态测试工具(一般用于静态测试的工具,包括评审和静态分析 )、动态测试工具( 所有用于支持动态测软的测试工具 )。

(4) 单元测试工具、集成测试工具( 如Mock 工具)、系统测试工具(在被测软件构建运行之后、交付用户之前实施测试的工具)验收测试工具。

(5) 接口测试工具、界面测试工具 (UI测试工具 )。

3 自动化测试工具

自动化测试离不开自动化测试工具,根据自动化测试工具用途不同,又可细分为 :

(1)静态代码分析工具:主要用于对源代码进行研读,查找错误或搜集一些度量数据常用工具有 SourceMonitor、CheckStyle.BatchCheck、SonarQube 等;

(2)代码覆盖率分析工具:主要通过运行被测程序,跟踪和度量源代码被测试的比例和程度,常用工具有 jacoco、Sonar 等;

(3) 单元测试工具:主要用于对最小可测试单元的检查,常用工具有 Junit、Jest、Appium、XCUITest、Karma、Mocha、UnitTest、PyTest 等 ;

(4) 接口测试工具:主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点,接口测试工具常用于组装的集成测试阶段,常用工具有 SoapUI、PostMan、Jmeter 等 ;

(5)GUI测试工具:主要用于对软件界面功能进行自动化验证,常用工具有RobotFramework、AirTest、SoloPi等

4性能测试工具

主要应用的场景包括负载测试、压力测试、疲劳强度测试等,其中负载测试主要用于找到系统的处理极限,为系统调优提供数据 :压力测试主要用于验证系统在饱和状态下,系统能够处理的会话能力,以及系统是否会出现错误:并发测试主要用于模拟多用户并发访问同一应用时是否存在死锁或其他性能问题: 疲劳强度测试用于评估系统与软件在指定的时间段内,能够持续维持所需的负载能力;通过对上述场景的测试,发现系统的性能问题,从而有针对性地进行系统性能调优,使系统满足预期结果,以保证系统上线后能够稳定、可靠的运行。常用性能测试工具有 LoadRunner、Jmeter、Locust 等.

5安全测试工具

指可以验证应用程序的安全等级和识别潜在安全性缺陷的测试工具。根据安全测试工具用途的不同,常用安全测试工具又可细分为:

(1)Web 洞扫描类工具,主要通过漏洞数据库发现网站应用程序上可利用的漏洞常用工具有 BurpSuite、Nikto 等。

(2) 端口扫描类工具,主要用于探测服务器或主机开发端口的情况,能间接的或直观的了解远程主机存在的安全问题,常用工具

有Nmap、NetScanTools 等。

(3) 密码破解类工具,主要是指在不知道密钥的情况下,能恢复出密文中隐藏的明文,用于发现密码机制的弱点。常用工具有JohntheRipper、THCHydra、Aircrack 等

(4) 加密类工具,主要用于帮助用户加密签署数据与通信信息,保护数据免受风险,常用工具有 :GnupgPGP、KeepassOpenvpn 等。

(5) 防火墙渗透测试工具,主要用于过滤数据包、网络地址、端口、转译内容和其他数据包审计,常用工具有 :NetfilterOpenBSDPF 等。

(6) 入侵检测类工具,主要用于帮助系统对付网络攻击,扩展系统管理员的安全管理能力,常用工具有 OSSIM、OSSECHIDS 等

6测试辅助工具

(1) 流水线(调度)工具,用于调度各类工具形成工具链。

(2)框架工具(为开发测试用例提供基础调度框架 )。

(3) 数据处理工具(数据构造工具、数据脱敏工具、数据比对工具 )。

(4) 环境检查工具。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页