測試
未读
Playwright
Playwright简介 Playwright是一个强大的Python库,仅用一个API即可自动执行Chromium、Firefox、WebKit等主流浏览器自动化操作,并同时支持以无头模式、有头模式运行。 无头模式(Headless Mode)</
APP测试
未读
ipa文件的安装方法
背景 对于未上市APP的测试,开发侧目前因为某些原因,目前无法在Testflight上传APP安装包,而是以.ipa安装包的形式提供。 以前一直是通过【爱思助手】进行安装,但爱思助手的安装逻辑为:卸载旧版本APP ⇒ 安装新版本APP,这样的话原APP的数据就会丢失,这样不满足测试需求的 因此、进行
APP测试
未读
iOS/iPadOS屏蔽更新方法
背景 在项目中,存在必须保有不同OS的手机,为了避免系统OS自动更新/或误操作,导致比如iOS17升级到最新的iOS26,需要寻找阻碍系统更新的方法 tvOS欺骗的屏蔽方式(20260515暂时失效)
SQL Injection(SQL注入)
背景 在进行Web端APP测试中,对于数值型用户登录框,存在安全性测试的需求场景。 定义 SQL Injection——SQL注入攻击是目前web应用网络攻击中最常见的手段之一,安全风险较高 SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义
HTTPS真的就安全吗?
前言 HTTP本质上就是一个TCP连接,只不过协议规定了使用80端口,以及发送命令或数据的格式 而TCP本身是没有加密的功能。 因此,HTTP在数据传输过程中,数据就是以明文的方式传输的 由于数据没有被加密,所以很容易出现数据窃听、篡改或者是身份伪造的不安全的行为。
Midscene.js - AI大模型驱动的UI自动化
简介 Midscene.js是字节跳动 Web Infra 团队全新开源的一款 UI 自动化工具,它最大的亮点在于引入了多模态 AI 推理能力。 Midscene.js 的核心开发语言为 TypeScript 官网
WEB测试
未读
Playwright+Pytest+Yaml+Allure的UI自动化测试用例框架
背景 Playwright本身不内置完善的用例执行及Log结果管理, 需要引用其他开源库,来形成自动化框架,完善整个自动化执行流程。 UI自动化框架 开源架构地址https://gitee.com/KrityCat/PPA-UI-Automation<
抓包工具——Fiddler
简介 Fiddler 是一款免费、灵活、操作简单、功能强大的 HTTP 代理工具,是目前最常用的 HTTP 抓包工具之一。 可以抓取所有的 HTTP/HTTPS 包、过滤会话、分析请求详细内容、伪造客户端请求、篡改服务器响应、重定向、网络限速、断点调试等功能。 Fiddler工作原理 Fiddler