logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python + selenium 自动化测试实例(一)

把CSDN登录功能实现自动化一、搭建自动化测试框架Python + selenium 自动化测试框架二、准备测试数据Python + selenium 自动化测试----读取CSV文档中的测试数据三. 先准备page层把界面元素定义成属性:可以直接写到class中;就类似于变量属性名 =属性值#属性名自定义;属性值:是界面元素的定位信息把定位元素并且操作定义成方法Classxxxpage:属性名

文章图片
#python#selenium#自动化
Python + selenium 元素定位(五)-----css selector 的高级用法

css selector 的高级用法CSS(Casading Style Sheets)层叠样式表。一种用来表现HTML或者XML等文件样式的语言。css选择器是浏览器用来选择元素,selenium 也要选择元素,可以使用css选择器来选择Web元素。定位元素的注意事项:1、找到等待定位的元素的唯一属性2、如果该元素没有唯一属性,则先找到能够给被唯一定位的父元素/子元素/相邻元素,再使用 “&gt

#css#python#selenium
Python + selenium 自动化测试实例(一)

把CSDN登录功能实现自动化一、搭建自动化测试框架Python + selenium 自动化测试框架二、准备测试数据Python + selenium 自动化测试----读取CSV文档中的测试数据三. 先准备page层把界面元素定义成属性:可以直接写到class中;就类似于变量属性名 =属性值#属性名自定义;属性值:是界面元素的定位信息把定位元素并且操作定义成方法Classxxxpage:属性名

文章图片
#python#selenium#自动化
Python + selenium 元素定位(五)-----css selector 的高级用法

css selector 的高级用法CSS(Casading Style Sheets)层叠样式表。一种用来表现HTML或者XML等文件样式的语言。css选择器是浏览器用来选择元素,selenium 也要选择元素,可以使用css选择器来选择Web元素。定位元素的注意事项:1、找到等待定位的元素的唯一属性2、如果该元素没有唯一属性,则先找到能够给被唯一定位的父元素/子元素/相邻元素,再使用 “&gt

#css#python#selenium
Python + selenium 元素定位 (一)----driver.find_element_by_xxx()

元素定位打开开发者工具:F12 或者是点击鼠标右键选择 检查按钮。总共2类8种方法driver.find_element_by_xxx()如果匹配到多个,则返回匹配到的第一个。如果匹配不到,则抛出NoSuchElementException异常(报错)。1、ID 通过元素的id属性来定位元素id 通过元素的ID属性来定位元素driver.find_element_by_id("IamID").se

#python#selenium#开发语言
Python + selenium 元素定位(三),By方法查找元素----driver.find_element(By.XXX, “selector”)

By方法查找元素fromselenium.webdriver.common.byimportBy2类8种driver.find_element(By.XXX, “selector”)如果匹配到多个,则返回匹配到的第一个。如果匹配不到,则抛出NoSuchElementException异常(报错)。1、id 通过元素的id属性来定位元素id 通过元素中的id属性来定位元素ele = driver.f

#python#selenium#开发语言
app的性能测试小工具Emmagee使用教程

Emmagee使用教程Emmagee: app的性能测试小工具;用来收集app消耗手机资源的情况。App客户端的性能小工具;测试客户端性能;不是测试服务器性能Emmagee使用过程:Emmagee下载地址:http://www.downcc.com/soft/86297.htmlA)在被测手机上安装emmagee工具; (例如:adbinstall)B)在手机上打开启动emmagee,选择被测ap

到底了