UI自动化-(web入门示例)

一、UI自动化测试介绍

1、什么是自动化测试

概念:一般是指软件测试的自动化,软件测试就是在预设条件下运行系统或应用程序,评估运行结果,预先条件应包括正常条件和异常条件。


2、什么是UI自动化测试

概念:UI(user interface)通过对web应用以及app应用进行自动化测试的过程。测试分为黑盒测试,灰盒测试,和白盒测试。能看到代码的为白盒测试,不能看到代码的为黑盒测试,介入黑白盒之间的为灰盒测试。UI自动化测试不能看到代码,只是基于程序功能的测试,是通过java/python等语言进行自动化操作程序的测试。


二、web自动化测试基础

1、web自动化框架

1.1 推荐-web自动化工具-Selenium
  • selenium     是最常用的Web自动化测试工具之一,支持多种编程语言,如Java、Python、C#等。它可以模拟用户在浏览器中的操作,实现自动化测试。
1.2 Selenium特点
  • 开源软件:  源代码开放
  • 跨平台:    平台指操作系统、  linux、windows、 mac操作系统
  • 支持多种浏览器:firefox、chrome、 ie、edge、opera、safari
  • 支持多语言:

相关推荐

  1. UI自动化-(web入门示例)

    2024-02-18 08:48:01       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-18 08:48:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-18 08:48:01       101 阅读
  3. 在Django里面运行非项目文件

    2024-02-18 08:48:01       82 阅读
  4. Python语言-面向对象

    2024-02-18 08:48:01       91 阅读

热门阅读

  1. ValueError check_hostname requires server_hostname 报错

    2024-02-18 08:48:01       41 阅读
  2. WordPress Nginx 报错 502 Bad Gateway

    2024-02-18 08:48:01       211 阅读
  3. C语言:螺旋阵

    2024-02-18 08:48:01       47 阅读
  4. Nginx七层负载均衡之动静分离

    2024-02-18 08:48:01       50 阅读
  5. 服务器项目中的常考问题

    2024-02-18 08:48:01       45 阅读
  6. 开发实体类

    2024-02-18 08:48:01       51 阅读
  7. 【AI写文章】解释 Git 的基本概念和使用方式

    2024-02-18 08:48:01       46 阅读