关于UI自动化的一些基础知识点

本文介绍了自动化测试的基本概念,重点讲解了UI自动化测试的定义、适用场景、开始阶段,以及UI自动化测试属于黑盒测试的范畴。此外,详细探讨了selenium作为主要测试工具的特点,包括其开源、跨平台、多浏览器支持和多语言兼容性,并提及了在pycharm中的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、什么是自动化测试?

概念:由程序代替人工进行系统校验的过程

2、什么是UI自动化测试?

概念:UI(user interface)通过对web应用以及app应用进行自动化测试的过程。

3、什么项目适合做ui自动化测试?

1.需求变动不频繁      (前端代码变更维护不方便)
2.项目周期长       (项目短,上线之后不需要再去测试)

3.项目需要回归测试    (不用回归测试的也不需要写自动化)

4、UI自动化测试在什么阶段开始?

手工测试完成之后才做自动化测试,相当于是编写自动化测试代码(通过手工测试能够清楚的知道自动化测试的步骤以及结果)

5、UI自动化所属分类?

ui自动化测试属于是黑盒测试的范畴,是模拟人工对web以及app页面进行操作的过程

6、主要用到的测试工具

pycharm  pyhon代码的编辑器

selenium  主要用来做web自动化测试的,开源的免费的工具。

6.1selenium特点

selenium中文名是硒,就是用来做web自动化测试的

  1. 开源软件:  源代码开放,但是不一定免费
  2. 跨平台:    平台指操作系统。   linux、windows、 mac操作系统
  3. 支持多种浏览器:firefox、chrome、 ie、edge、opera、safari
  4. 支持多语言:python\java\C#\js\Ruby\PHP
  5. 成熟稳定功能强大:被大公司使用。google、华为、百度、腾讯

6.2selenium工作原理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值