logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

selenium+python+browsermob-proxy获取network中请求和响应的方法

1)安装browsermob-proxy:Browsermob-Proxy是一个开源的Java编写的基于LittleProxy的代理服务。Browsermob-Proxy的具体流程有点类似与Flidder或Charles。即开启一个端口并作为一个标准代理存在,当HTTP客户端(浏览器等)设置了这个代理,则可以抓取所有的请求细节并获取返回内容。这个工具类似于fiddler和charles安装:直接到

#selenium#java#http
Robot Framework自动化测试----正则表达式的应用

1)Xpath表达式中剔除指定的标签:在工作过程中发现了一组标签和别的不一样:本来要取到红色框中标签xpath表达式都是:$x("//table[@id='table-tests']/tbody/tr/td[3]/div/a")但是绿色箭头的没有a标签就取不到,然后在网上查到了一种剔除指定标签的方式:$x("//table[@id='table-tests']/tbody/tr/td[3]/div

#自动化#正则表达式
Robot Framework自动化测试----09与allure集成

(1)安软件:1)安装scoop:win10系统直接在开始菜单中找到powershell,并且打开(最好不要以管理员权限打开):输入:Set-ExecutionPolicy RemoteSigned -scope CurrentUse ,弹出选项,选择Y;接着输入:iex (new-object net.webclient).downloadstring(‘https://get.scoop.sh

Robot Framework自动化测试----03自定义关键字的使用

Robot Framework这个工具就是关键字驱动的框架,下面开始吧:(1)在第一篇博文的基础上开发1)选中Robotframework_Firstproject这个项目文件夹后右键,选择:New Resource,创建一个名为业务关键字的资源22)选中业务关键字右键选择:New User Keyword,创建一个名为百度搜索的关键字,并且新增两个变量${search} | ${result}。

Robot Framework自动化测试----01环境搭建

最近因为工作原因接触到了robot framework自动化,发现这个工具用起来很香啊,本身的功能加上python自助扩展,可以实现UI、API、移动端的自动化简直无敌了(1)环境搭建:1)python安装3.7.9 (最好不要安装3.8及其以后的版本,因为)2)robotframework 安装3.1.2版本 (pip install robotframework==3.1.2)3)ride安装

appium+python开发02--appium-desktop基本操作脚本录制及简单的脚本编写

注:windwos中执行adb logcat |grep 'chrome' 会报错,grep不是内部命令,可以使用git bash可以安装一个scrcpy,直接使用pip install scrcpy1、连接mumu模拟器:1)打开设置中的:USB调试模式2)在cmd窗口执行命令:adb connect 127.0.0.1:7555 #不同模拟器端口不同3adbdev...

appium+python开发04--安装apk的代码(appium server)

1、安装环境2、测试手机是否连上:(1)电脑上打开cmd运行界面(手机要打开开发者模式):先输入adb命令,再输入adb devices命令,出现如下图表示手机和电脑连通了2、获取包名和Activity(1)cmd切换到apk安装包所在的目录,如桌面目录(2)输入命令:aapt dump badging xxx.apk(如果aapt报错不是内部命令,解决办法:你在sdk ...

java+selenium自动化测试 ——pageobject模式

pageobject模式:页面对象模式,将测试代码和被测试页面的页面元素及其操作方法进行分离。以此降低页面元素变化对测试 代码的影响,每一个被测试页面都会被单独定义为一个类,类中会定位所有 需要测试操作页面元素对象,并且定义操作每一个页面元素对象的方法。以下为登陆126邮箱页面的自动化测试被测试页面类:测试类:...

    共 16 条
  • 1
  • 2
  • 请选择