文章 2024-05-28 来自:开发者社区

Selenium UI 自动化

一、Selenium 自动化 1、什么是Selenium? Selenium是web应用中基于UI的自动化测试框架。 2、Selenium的特点? 支持多平台、多浏览器、多语言。 3、自动化工作原理? ...

Selenium UI 自动化
文章 2023-01-12 来自:开发者社区

基于selenium的UI自动化实践

@TOC1、需求说明实现的需求是:获取某个博主博客的文章标题,然后把获取的标题内容保存到excel中2、实现目的适用于刚开始学习seleniumUI自动化的人,建立对UI自动化的基本认知3、特殊说明后续代码只是来获取博主文章的标题,并无其它风险,所以不存在安全问题4、环境搭建详细参考:WebUI自动化环境搭建5、实现思路# -*- coding:utf-8 -*- from selenium i....

基于selenium的UI自动化实践
文章 2022-10-30 来自:开发者社区

【软件测试】使用selenium工具对Web聊天室项目进行UI自动化测试

用户注册功能在用户注册页面,用户输入用户名,密码,昵称,图像文件(可以不上传)即可完成注册,但是如果昵称或者用户名被注册过了,就会显示账号或昵称已经存在使用数据驱动DDT让测试数据来驱动测试用例代码执行,使用测试套件把注册成功和注册失败的测试用例组织到一起进行一个整体的测...

【软件测试】使用selenium工具对Web聊天室项目进行UI自动化测试
文章 2022-10-11 来自:开发者社区

全栈自动化第二期—基于Selenium实现UI自动化教程

Selenium教程一、安装SeleniumWebdrive1、下载selenium webdrive2、下载地址:chromedrive3、找到与谷歌浏览器版本号一致的包,下载chromedriver_win32.zip可以通过浏览器右上角,点击设置,找到关于谷歌,即可查看本地谷歌浏览器的版本号随后在淘宝镜像网中,找到与浏览器版本号开头一致的数字包即可.4、配置环境变量,将chromedriv....

文章 2022-10-08 来自:开发者社区

曲鸟全栈UI自动化教学(九):Selenium为什么慢?那是你加载策略设置不对

一、前言有不少粉丝,甚至一些行业中有一定经验的朋友都说selenium性能差、很慢,打开一个网页要等半天才开始执行。初学的粉丝提出这个问题我能够理解,行业工作经验数年还这样说我就有点诧异了。看来很多小伙伴还是没有阅读官方文档的习惯,这里就简单的讲解一下为什么你会觉得selenium慢以及如何解决这个问题:当我们通过webdri...

曲鸟全栈UI自动化教学(九):Selenium为什么慢?那是你加载策略设置不对
文章 2022-10-08 来自:开发者社区

曲鸟全栈UI自动化教学(五):Selenium的键盘鼠标事件详解

一、前言在之前的教学中对于页面的操作只涉及到了两个:点击、输入;其实Selenium的键盘鼠标操作还有很多,现在就为你一一讲解。二、键盘事件1. 输入指定内容【send_keys】1.1 我们可以使用send_keys来输入我们想要输入的内容例如打开百度,搜索框输入:曲鸟 csdn:import time fro...

曲鸟全栈UI自动化教学(五):Selenium的键盘鼠标事件详解
文章 2022-10-08 来自:开发者社区

曲鸟全栈UI自动化教学(四):Selenium工作原理及Webdriver对浏览器的配置和操作

一、前言上篇文章我们学习了Selenium页面操作原理及如何高效的进行元素定位那Selenium的工作原理又是什么?是如何驱动浏览器的呢?这篇文章为你讲解Selenium工作原理及Webdriver对浏览器的配置和操作。二、Selenium工作原理Selenium进行自动化测试主要依赖三项:测试脚本(你写的代码)浏览器驱动(Webdriver࿰...

曲鸟全栈UI自动化教学(四):Selenium工作原理及Webdriver对浏览器的配置和操作
文章 2022-10-08 来自:开发者社区

曲鸟全栈UI自动化教学(三):Selenium页面操作原理及如何高效的进行元素定位

一、前言上篇文章中我们成功编写并启动了第一个selenium脚本。那Selenium是怎样知道我们想要操作哪个元素的呢?这篇文章将为你讲解Selenium的页面操作原理和高效的元素定位方法。二、Selenium是如何操作页面元素的?Selenium首先会查找我们给予的元素地址是否存在,如果存在则进行我们指定的操作。例如上篇文章中的这行代码,...

曲鸟全栈UI自动化教学(三):Selenium页面操作原理及如何高效的进行元素定位
文章 2022-10-08 来自:开发者社区

曲鸟全栈UI自动化教学(二):环境搭建与第一个Selenium脚本

一、前言本专栏将结合元素定位(selenium/appium)和前沿的图像识别定位(airtest)两种方法,从0到1的构建一个企业级自动化测试框架。通过该项目实战让你学会包括:python、selenium/appium的运用、测试报告、监听、基于元素步骤的断点调试、优于内置方法的元素等待方案、特殊元素的定位方式的处理以及完备的企业级自动化框架的搭建。二、 需要的环...

曲鸟全栈UI自动化教学(二):环境搭建与第一个Selenium脚本
文章 2022-05-07 来自:开发者社区

Selenium系列(十九) - Web UI 自动化基础实战(6)

如果你还想从头学起Selenium,可以看看这个系列的文章哦!https://www.cnblogs.com/poloyy/category/1680176.html 其次,如果你不懂前端基础知识,需要自己去补充哦,博主暂时没有总结(虽然我也会,所以我学selenium就不用复习前端了哈哈哈...&...

Selenium系列(十九) - Web UI 自动化基础实战(6)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注