文章精选
「原创输出」「公众号:测试蔡坨坨」
Java + YAML 实现页面元素和测试数据的管理
转载请注明出处❤️
作者:测试蔡坨坨
原文链接:caituotuo.top/6d2908e8.html
你好,我是测试蔡坨坨。
Java + SikuliX 基于图像实现自动化测试
转载请注明出处❤️
作者:测试蔡坨坨
原文链接:caituotuo.top/6d2908e8.html
你好,我是测试蔡坨坨。
上周,公司领导希望我们用Java搭建一套UI自动化测试框架。
在使用Java进行测试脚本编写的过程中遇到了一个麻烦,那就是非input框的文件上传问题。之前Python框架用的是win32gui库,现在用Java一开始想到的是AutoIt,但是AutoIt好像只有Windows版本,又要考虑兼容Windows和macOS。无奈之下,只好从网上找找方法,于是乎发现了一个好玩的东西SikuliX。
所以,本篇就来聊聊SikuliX这个工具,什么是SikuliX,如何使用,以及文件上传功能demo实现。
SikuliX简介
由于目前大多数GUI工具均需要依赖于程序类型进行特征属性识别,例如:Selenium、Appium、UIAutomator。在进行WebUI自动化测试的时候,有些元素使用传统的Selenium方法(传统方法:使用id等属性定位)很难或无法定位到,比如:object元素;基于Flash、JavaScript或Ajax等技术实现的文件上传功能。
于 ...
测试打工人如何学习
处在职场中的测试人不知如何学习?不妨看看这篇。
接口自动化测试——文件上传/下载
轻松搞定文件上传接口和文件下载接口。
解决 requests cookies 为空的坑
requests cookies 为空的一个坑,两种方案轻松解决。
Postman实现UI自动化测试
Selenium底层原理解析,源码解读。
一键恢复谷歌翻译
一键恢复Chrome浏览器翻译、idea Translation翻译插件、Google划词翻译插件。
测试用例如何评审,看完这篇就会了
一文看懂测试用例评审,让你不再懵逼。
git command
165d50f05814027fb7fe5e4ae8a088d8b1fc5cdd99006fdd54bdb0cfb0f52aee4f7861721561a957180afe8c37c710931dfa79bef1aa9a2a17222f8412bd0400e23323742942e93c8b9f6ba2dd50f671d4a9fce19934f9802f207df417109396baffaf9b213124cc1e186e8a9d41f4f4158ed375c9faaed2eeb335055ea507b166a38772558d749f6138049c2f4afa9bdd7b4f6c080d07d6a2387fcd5341795e108efe5aaa765f3d30337e13def1ace80431e73ac2c9b2a416830ed62e8a757e3f1266ef09ae7f975f24c3ab91099e338d18b8358f5abeb98ba8906e4e90ae73ead4426428795f513b70c348ac725b1ddc37786e577453356 ...
优雅整理Python中的import
使用isort对import进行排序,使用autoflake删除未使用的import。
ChatGPT杀疯了,这人工智能也太离谱了吧
让全网沸腾的“搜索引擎+社交软件”结合体——ChatGPT