欢迎光临散文网 会员登陆 & 注册

千锋教育软件测试面试宝典视频教程,软测面试高频高频经典核心必考100题

2023-07-18 21:10 作者:45054735046_bili  | 我要投稿

 自动化测试的概述

1.自动化测试的目的

直接的目的:发现软件中存在的缺陷。

根本的目的:通过发现缺陷,修复的缺陷,来提升软件的质量

最终目的(商业目标):降低软件上线后因缺陷所带来的商业风险

自动化测试的目的:提高测试执行的效率



2.自动化测试的概念

程序(自动化测试脚本)测试程序(被测系统)的过程,称之为自动化测试。

自动化测试脚本:使用代码模拟测试步骤及断言过程的代码

自动化测试执行的效果和手工点点点有区别吗?没有

被测系统:分未web端、app、小程序等



3.自动化测试的使用场景和优势

· 自动化测试适用于系统稳定的场景,一般是在系统测试经过了几次回归之后才开展

· 要求被测系统的需求表更不能太频繁,要考虑自动化测试的成本

· 自动化测试解决的是重复性高、迭代频繁、技术含量低的功能测试的执行,大大提升了测试执行的效率

· 自动化测试的优势,保证测试的覆盖性、一致性、时效性、重复性的问题



4.自动化测试工具

收费模式上来划分:

·收费的、商用工具:uft(qtp),惠普的功能自动化测试工具,支持web端(BS)和app端(CS)

·开源、免费的工具:selenium、Robot Framework、appium

· 自研自动化测试工具:大部分都是对开源项目的二次封装(测试开发岗位的一个重要职责)。

千锋教育软件测试面试宝典视频教程,软测面试高频高频经典核心必考100题的评论 (共 条)

分享到微博请遵守国家法律