技术笔记 · 折腾记录
Cypress安装报错连接超时 Cypress安装报错连接超时
@[toc] 安装# Cypress安装非常简单 npm install cypress # 原本以为安装是最简单的事,奈何事与愿违,安装时出现了问题 当然这个情况可能不是所有人都会遇到 # 下面先看下我遇到的问题 安装遇见的问题及处理方
浅谈selenium4新增功能之相对定位 浅谈selenium4新增功能之相对定位
@[toc] 前言selenium4中新增了相对定位器 以下为官方介绍: 这里以python做演示,用其他语言的小伙伴可以看看官方文档点我跳转到官方文档哟 `Relative Locators` Selenium 4 introdu
2022-08-31
selenium处理登录及提示弹窗(此处以python举例,登录弹窗处理已更新) selenium处理登录及提示弹窗(此处以python举例,登录弹窗处理已更新)
@[toc] 前言在web项目中有些功能需要调用外部应用或者提示安装插件窗口以及打开url时需要登录此篇文章简单讲解一下如何处理这两类弹窗,因为暂未找到登录弹窗的网页,所有登录弹窗等作者后期实现了再补充 非登录弹窗处理此处拿TX会议做个例子
2022-07-24
一文入门typescript+selenium进行web自动化测试 一文入门typescript+selenium进行web自动化测试
@[toc] 创建项目及配置文件 创建一个文件夹 暂且取名typescript_web_automated_test 在目录内创建包管理 package.json 内容如下 { "scripts": &
2022-07-14
接口自动化typescript+axios2 接口自动化typescript+axios2
@toc 接口自动化测试之——typescript+axios(一、基础框架搭建及断言)前言 `关于参数化这里就只简单讲一下使用方法,至于外部文档读取,需要自己封装方法或者找三方库,这里就不多讲,有兴趣的小伙伴可以自己研究` 环境配置 n
2022-06-11
接口自动化-typescript+axios1 接口自动化-typescript+axios1
@TOC 必要的环境 nodejs typescript "本机node版本" v16.15.0 第一步 项目创建及配置文件 创建一个文件夹 暂且取名demo_ts 在目录内创建包管理 package.json
2022-06-10
selenium常见问题总结 selenium常见问题总结
@[TOC](在问答区一周左右 发现selenium的问题比较多 下面为最近见到的问题 后续有新问题会持续更新) 问题一 使用代理无法访问网站例子 问题出现原因:代理ip网络不稳定 处理方法: 换代理 问题二 浏览器闪退报错信息 : c
requests库请求https协议网站报错问题解决 requests库请求https协议网站报错问题解决
报错信息及原始代码 解决方法查看 requests官方文档/ssl发现如图所示参数 修改后代码 r = requests.post(utl, data=data,verify=False) 关闭证书验证后会有如下警告,根据警告信
selenium自动化脚本过验证码 selenium自动化脚本过验证码
@TOC需要用到的链接:链接: Chrome开发者工具协议.借鉴原文: chromedriver通过network日志获取response.body. 实现原理 打开浏览器输入域名,调用chrome协议获取验证码接口的响应,自动填入输入框