摘要:关于《Selenium3自动化测试实战--基于python语言》 阅读全文
[置顶]关于《Web接口开发与自动化测试--基于Python语言》
2017-04-10 22:23 by 虫师, 62543 阅读, 12 推荐, 收藏, 编辑
摘要:关于《Web接口开发与自动化测试--基于Python语言》 阅读全文
[置顶]关于《selenium2自动测试实战--基于Python语言》
2016-01-13 21:54 by 虫师, 50811 阅读, 8 推荐, 收藏, 编辑
摘要:selenium2自动测试实战--基于Python语言 阅读全文
[置顶]Robot Framework自动化测试 ---视频与教程免费分享
2015-03-12 22:43 by 虫师, 72444 阅读, 265 推荐, 收藏, 编辑
摘要:Robot Framework自动化 工具全面解析,以及Selenium、AutoIt扩展库学习。 阅读全文
[置顶]虫师『软件测试』基础 与 测试杂谈
2013-02-19 21:47 by 虫师, 48998 阅读, 19 推荐, 收藏, 编辑
摘要:写的文章越来越多,为了方便自己与各位同学阅读我的拙文,所以将我写过的关于『功能测试』的文章,以及自己对测试看法整理出来。 阅读全文
[置顶]虫师『性能测试』文章大汇总
2012-08-17 23:36 by 虫师, 92833 阅读, 39 推荐, 收藏, 编辑
摘要:为了方便用户阅读,这里汇总了我所有关于性能测试的文章,包括《性能测试知多少(系列)》,JMeter工具使用,LoadRunner工具,以及性能测试辅助工具等。 阅读全文
seldom-platform颠覆传统的自动化测试平台
2024-11-28 17:32 by 虫师, 205 阅读, 0 推荐, 收藏, 编辑
摘要:1. 传统的自动化测试平台 近些年,中等以上规模的公司测试团队都在建设自己的自动化测试平台。主要要以 HTTP接口测试 和 性能测试 为主;一些平台还支持 Web UI测试和App UI测试等,试图通过UI界面配置来替代代码自动化测试编写。 图:来自MeterSphere平台。 自动化测试平台的好处 阅读全文
一文搞懂自动化测试框架设计
2024-11-20 15:06 by 虫师, 417 阅读, 1 推荐, 收藏, 编辑
摘要:1. 什么是自动化项目搭建 当一个软件开发工程师接到一个新的Web项目开发的时候,往往需要完成一些准备工作,例如,选择web框架,项目的目录结构设计,数据库的连接配置,Redis/Kafka连接和配置;甚至包括一些基础功能的实现和封装,例如 MySQL库增删查改操作的封装,登录功能,以及登录toke 阅读全文
pytest-req插件:更简单的做接口测试
2024-07-26 12:24 by 虫师, 459 阅读, 1 推荐, 收藏, 编辑
摘要:pytest-req插件:更简单的做接口测试 背景 我们经常会用到 pytest 和 requests 进行接口自动化测试。 pytest 提供了非常方便的插件开发能力,在pytest中使用requests库首先会想到是否有已经封装好的插件,就像pytest-playwright、pytest-se 阅读全文
Testim - AI 加持的自动化测试平台
2024-06-16 16:19 by 虫师, 1375 阅读, 0 推荐, 收藏, 编辑
摘要:Testim.io 提供了一个基于AI的自动化测试平台,专注于Web和移动应用的端到端测试。这个平台包括一系列的工具和服务,旨在简化测试过程,提高测试的效率和可靠性。下面是Testim.io平台提供的具体功能和工具: AI-Powered Test Case Generation Testim.io 阅读全文
applitools eyes 基于视觉检查的自动化测试
2024-06-12 16:57 by 虫师, 889 阅读, 0 推荐, 收藏, 编辑
摘要:Applitools 是一家专注于视觉AI的自动化测试和监控解决方案的公司,其核心产品围绕着视觉回归测试和UI测试。 Applitools Eyes Applitools Eyes 是其旗舰产品,是一个基于AI的自动化测试工具,专注于检测和修复UI错误。它使用视觉AI来识别界面的变化,并能够跨不同浏 阅读全文
Aqua 专为自动化测试打造的IDE
2024-06-02 17:53 by 虫师, 1154 阅读, 2 推荐, 收藏, 编辑
摘要:JetBrains是一家全球知名的软件开发公司,他们公司推出的IDE几乎是编程语言的首选,IntelliJ IDEA 之于Java,PyCharm之于Python,以及GoLand之于go等。 5月24号JetBrains官方宣布Aqua正式公开发布,这是一款专门针对自动化测试打造的IDE。 对于一 阅读全文
这个开源投屏工具太爽了 - scrcpy
2024-05-22 23:20 by 虫师, 3720 阅读, 1 推荐, 收藏, 编辑
摘要:手机投屏到电脑不少人都会用到的功能。除非 手机和电脑同一品牌才会有比较好的体验(例如:华为、荣耀、苹果等)。我用的手机和笔记本非一个品牌,相信不少人跟我一样。这个时候就要找第三方投屏工具,有些要收费,而且感觉很重。直到我发现了 scrcpy,已经在使用 scrcpy 的同学可以默默退出了。 scrc 阅读全文
API Object Models
2024-04-23 09:14 by 虫师, 239 阅读, 0 推荐, 收藏, 编辑
摘要:API Object Models API测试面临的问题 API测试由于编写简单,以及较高的稳定性,许多公司都以不同工具和框架维护API自动化测试。我们基于seldom框架也积累了几千条自动化用例。 简单的用例 import seldom class TestRequest(seldom.TestC 阅读全文
利用 docker 实现JMeter分布式压测
2023-08-03 23:52 by 虫师, 1116 阅读, 3 推荐, 收藏, 编辑
摘要:### 为什么需要分布式? 在工作中经常需要对一些关键接口做高QPS的压测,JMeter是由Java 语言开发,没创建一个线程(虚拟用户),JVM默认会为每个线程分配1M的堆栈内存空间。受限于单台试压机的配置很难实现太高的并发。所以,通过JMeter实现分布式,可以整合多台主机的硬件资源,实现同时对 阅读全文
利用大语言模型(LLM )提高工作效率
2023-05-20 09:45 by 虫师, 1149 阅读, 0 推荐, 收藏, 编辑
摘要:前言 日常工作就是面向 google/ 百度编程,除了给变量命名是手动输入,大多时候就是通过搜索引擎拷贝别人的代码,或者找到旧项目一段代码拷贝过来使用。这无疑是开发人员的真实写照;然而,通过搜索引擎搜索答案,无疑是粪堆里淘金子,遇到简单的问题,一次搜索点三个连接找到答案,复杂的问题可能要反复调整 搜 阅读全文
go测试库之apitest
2023-05-05 23:29 by 虫师, 921 阅读, 3 推荐, 收藏, 编辑
摘要:前言 使用go语言做开发差不多快一年了,主要用来写后端Web服务,从一开始吐槽他的结构体,比如创建个复杂的JSON格式数据,那是相当的痛苦。还有 err 处理写的巨麻烦。 当然,go 也有爽的地方,创建个线协程简直太简单了。 到后来慢慢接受,觉得效率还行,因为是静态强类型语言,在修改完项目代码之后, 阅读全文
python强大的hook函数
2022-12-19 23:49 by 虫师, 6215 阅读, 0 推荐, 收藏, 编辑
摘要:什么是hook? 钩子函数(hook function),可以理解是一个挂钩,作用是有需要的时候挂一个东西上去。具体的解释是:钩子函数是把我们自己实现的hook函数在某一时刻挂接到目标挂载点上。 hook应用场景(一) 相信你对钩子函数并不陌生。我在 requests 和 mitmproxy 都有看 阅读全文
全功能测试框架 - Carina
2022-10-05 22:43 by 虫师, 1578 阅读, 0 推荐, 收藏, 编辑
摘要:Carina是一个基于Java的测试自动化框架,它将所有测试层结合在一起:移动应用程序(web、本机、混合)、web应用程序、REST服务和数据库。 github:https://github.com/zebrunner/carina 特点 Carina框架构建在最流行的开源解决方案(如Seleni 阅读全文
浅谈测试技术落地
2022-09-30 18:26 by 虫师, 1566 阅读, 3 推荐, 收藏, 编辑
摘要:最近在testerhome看到一个帖子,大意是一些测试同学吐糟《测试开发者大会》上分享的技术过于脱离自己实际工作,从而无法根本无法落地,从而引起激烈的讨论。 在过去这些年里,我被问到最多的问题,恰恰也是学的技术无法落地。以至于"自动化"等技术都成了玄学,一部分人在公司用的很好,一部分人一直在质疑他的 阅读全文
appium 2.0 beta版体验
2022-08-26 00:05 by 虫师, 2216 阅读, 0 推荐, 收藏, 编辑
摘要:appium 创建了Appium 2.0的项目看板,项目正在开发中。 https://github.com/appium/appium/projects/2 Appium 2.0 核心特性 独立的驱动:能够安装和使用基于你的应用平台的解耦的驱动程序。(iOS, Android, Windows OS 阅读全文