摘要: 大家好,我是狂师! 前段时间,在后台收到一则留言:"请问一下,你觉得开发技术好,还是测试技术好,如果测试技术好,为什么不直接开发,干嘛做测试?" 这是一则很有意思且大多数技术新人普遍存在的困惑,今天就以此问题,给大家统一解答,分享一下笔者的观点。 1、首先,从技术本身来讲, 开发技术和测试技术都是软 阅读全文
posted @ 2024-03-28 09:17 狂师 阅读(1789) 评论(2) 推荐(2) 编辑
摘要: 2023年测试工具大全! 阅读全文
posted @ 2023-02-22 12:38 狂师 阅读(2483) 评论(1) 推荐(9) 编辑
摘要: 今天给大家推荐一款基于Python的网页自动化工具:DrissionPage。这款工具既能控制浏览器,也能收发数据包,甚至能把两者合而为一,简单来说:集合了WEB浏览器自动化的便利性和 requests 的高效率。 一、DrissionPage产生背景 实现网页自动化,会有两类形式: 直接向服务器发 阅读全文
posted @ 2023-02-21 10:01 狂师 阅读(3221) 评论(0) 推荐(3) 编辑
摘要: 通俗易懂,教你快速掌握chatGPT! 阅读全文
posted @ 2023-02-16 09:23 狂师 阅读(1612) 评论(0) 推荐(3) 编辑
摘要: 重磅发布,全新升级! 阅读全文
posted @ 2022-07-05 09:21 狂师 阅读(374) 评论(0) 推荐(1) 编辑
摘要: 测试开发该如何在团队中推广新工具、新技术(深度好文) 测试开发该如何在团队中推广新工具、新技术! 阅读全文
posted @ 2022-04-19 09:29 狂师 阅读(807) 评论(0) 推荐(1) 编辑
摘要: 2021年软件测试工具大全 阅读全文
posted @ 2021-12-22 09:54 狂师 阅读(2086) 评论(1) 推荐(3) 编辑
摘要: 1. 前言 大家都知道,Postman是一个非常受欢迎的API接口调试工具,提供有Chrome扩展插件版和独立的APP,不过它的很多高级功能都需要付费才能使用。 如果你连Postman都还没有用过,不妨可以先体验一番。 Postman官网: PS: 由于2018年初Chrome停止对Chrome应用 阅读全文
posted @ 2019-12-20 09:55 狂师 阅读(30555) 评论(11) 推荐(12) 编辑
摘要: 一、背景 通过keepalived实现nginx高可用,由于在家不想弄多台主机来搞,所以将运行环境用docker封装来模拟跨主机 docker基础镜像:centos 说之前,简单介绍一下: Keepalived是基于vrrp协议的一款高可用软件。Keepailived有一台主服务器和多台备份服务器, 阅读全文
posted @ 2018-07-15 14:44 狂师 阅读(14133) 评论(5) 推荐(5) 编辑
摘要: 一、启动mongo容器的几种方式 而按照上述几种方式启动的Mongo容器,默认是不带密码访问的,也就是说,只有别人知道你的ip和映射出来的端口,即可操作你的mongo数据库 二、如何开启mongo容器密码认证 在运行时,增加--auth参数,用简化版来作为示例 三、关于mongo用户认证 mongo 阅读全文
posted @ 2018-07-13 16:28 狂师 阅读(11644) 评论(1) 推荐(2) 编辑
摘要: 1. 前言 有近两周没有在公众号中发表文章了,看过我之前公众号的读者都知道,公众号中近期在连载《RobotFramework接口自动化系列课程》,原本计划每周更新一篇,最近由于博主在带一个新项目,实在是没空抽出时间来,所以向公众号中对连载课程一直期待的读者说声抱歉。 由于最近带微服务的项目,而对于微 阅读全文
posted @ 2017-11-10 16:20 狂师 阅读(17133) 评论(2) 推荐(4) 编辑
摘要: 一、背景 看到之前曾有人发贴,贴名【stf 连接各操作系统上安卓设备的操作方法分享】,介绍了一下,虽然说方法和理论都有,但下述评论中还是有很多人不知如何操作,特别是不知道stf provider命令如何使用,特此,提供具体的解决方法,当然本人注重结果导向,所以下述方法中,重点都是通过截图方法来展开, 阅读全文
posted @ 2017-03-15 18:24 狂师 阅读(10181) 评论(1) 推荐(0) 编辑
摘要: 或可直接查询testerhome发表的文章: "https://testerhome.com/topics/7898" 介绍 Macaca是一套完整的自动化测试解决方案,基于node.js开发。由阿里巴巴公司开源: "地址:https://github.com/macacajs/" 特点: 同时支持 阅读全文
posted @ 2017-03-12 14:19 狂师 阅读(6688) 评论(0) 推荐(0) 编辑
摘要: 背景 前几天接到H5开发人员那边的业务开发需求单,说想将H5接入到自动化系列中,特此记录分享一下。 也可参考testerhome发表的文章链接:https://testerhome.com/topics/7866 环境前置准备 手机与电脑USB连接,开启USB调试模式,通过adb devices可查 阅读全文
posted @ 2017-03-09 15:48 狂师 阅读(8264) 评论(5) 推荐(0) 编辑
摘要: 背景描述 有时候Python应用的代码在本地开发环境运行十分正常,但是放到线上以后却出现了莫名其妙的异常,经过再三排查以后还是找不到问题原因,于是就在想,要是可以在服务器环境中进行单步跟踪调试就好了。 然而,在服务器系统上安装一个IDE肯定是不现实的;通过SSH远程到服务器端,采用pdb进行调试虽然 阅读全文
posted @ 2016-07-03 20:07 狂师 阅读(35712) 评论(2) 推荐(4) 编辑
摘要: 在mac-osx10.11版本下,安装RIDE前提需要装wxPython2.8-osx-unicode-2.8.12.1库,但在安装wxPython过程中,会提示安装失败,以下提供一种解决方案 这里我共享了这两个文件,请在你的Mac里下载下来,下载地址: 链接:https://pan.baidu.c 阅读全文
posted @ 2016-04-18 13:10 狂师 阅读(5810) 评论(0) 推荐(0) 编辑
摘要: 1、前言 在当今信息爆炸的时代,知识的获取、整理和应用显得尤为重要。随着个人职业发展和学习需求的不断提升,搭建一个个人知识库已成为提升竞争力的关键一环。个人知识库不仅是一个信息的存储库,更是一个思维的工具箱,它能够帮助我们系统地整理各类知识,形成自己的知识体系,并在需要时快速准确地找到所需信息。 通 阅读全文
posted @ 2024-04-12 12:05 狂师 阅读(270) 评论(1) 推荐(2) 编辑
摘要: 在项目开发,迭代交付过程中开发人员,测试人员需要针对系统微服务API做调试,回归测试,性能测试。自动化测试,一个好的平台本质上需要解决API测试的5大基本问题。 1.支持不同的项目,角色,技术人员多人协作 2.支持定义多个不同的测试环境 3.支持定义各种被测系统,API,功能,性能用例 4.支持功能 阅读全文
posted @ 2024-04-09 09:22 狂师 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 说到Python的强大的地方,那真的是太多了,优雅、简洁、丰富且强大的第三方库、开发速度快,社区活跃度高等,所以才使得Python才会如此的受欢迎。 今天给大家介绍一个特别暴力的Python库: FuckIt, 1、FuckIt介绍 FuckIt是一个Python实用工具,用于解决由于Python代 阅读全文
posted @ 2024-04-08 09:29 狂师 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 搞过自动化测试的小伙伴,相信都知道,在Web自动化测试中,有一款自动化测试神器工具: selenium。结合标准的WebDriver API来编写Python自动化脚本,可以实现解放双手,让脚本代替人工在Web浏览器上完成指定的操作。 虽然selenium有完备的文档,但也需要一定的学习成本,对于一 阅读全文
posted @ 2024-04-03 09:07 狂师 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是狂师! 今天给大家推荐一款开源的HTTP测试工具:Hurl,相比curl、wget功能更强大,且更容易上手、很适用新手使用。 1、项目介绍 Hurl是一个使用Rust语言开发的命令行工具,它允许用户运行以简单纯文本格式定义的HTTP请求。这个工具不仅适用于获取数据,还非常适合用于测试HT 阅读全文
posted @ 2024-04-02 09:21 狂师 阅读(1717) 评论(3) 推荐(1) 编辑
摘要: 今天给大家一款网站一体化测试工具:Web-Check! Web-Check 是一款功能强大的一体化工具,用于发现网站/主机的相关信息。用于检查网页的工具,用于确保网页的正确性和可访问性。它可以帮助开发人员和网站管理员检测网页中的错误和问题,并提供修复建议。 它只需要输入一个网站就可以查看一个网站几乎 阅读全文
posted @ 2024-03-27 09:14 狂师 阅读(183) 评论(1) 推荐(0) 编辑
摘要: 1、Playwright介绍 Playwright是一个由Microsoft开发的开源自动化测试工具,它可以用于测试Web应用程序。Playwright支持多种浏览器,包括Chrome、Firefox和WebKit,同时也支持多种编程语言,如JavaScript、TypeScript、Python和 阅读全文
posted @ 2024-03-26 09:22 狂师 阅读(837) 评论(1) 推荐(3) 编辑
摘要: 一、前言 在软件测试中,测试数据是测试用例的基础,对测试结果的准确性和全面性有着至关重要的影响。 因此,在进行软件测试时,需要生成测试数据以满足测试场景和要求。本文将介绍如何利用测试数据生成工具来快速生成大量的测试数据。 二、测试数据生成工具 今天给大家介绍四款常用的数据生成工具:Faker、Moc 阅读全文
posted @ 2024-02-04 11:05 狂师 阅读(160) 评论(0) 推荐(1) 编辑
摘要: 1、禅道介绍 禅道项目管理软件是第一款国产的开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、 组织管理于一体,在数据可视化、度量、DevOps、文档资产管理和自动化测试等模块的加持下,禅道软件形成了项目流程管理、DevOps 一体化、自动化测试等三大解决方案,完整的覆盖了产品研发的全生 阅读全文
posted @ 2024-01-31 11:12 狂师 阅读(1286) 评论(1) 推荐(4) 编辑
摘要: 大家好,今天给大家介绍一款Windows桌面自动化测试工具:WinAppDriver。 1、介绍 WinAppDriver是一个开源的自动化测试工具,用于测试Windows应用程序。它是一个Windows Application Driver,可以与多种自动化测试框架和工具集成,如Selenium、 阅读全文
posted @ 2024-01-10 13:42 狂师 阅读(1350) 评论(0) 推荐(5) 编辑
摘要: 随着互联网不断发展,它给我们带来便利的同时,也带来了枯燥、重复、机械的重复工作。今天,我要和大家分享一款老牌实用的自动化工具:AutoIt,它能够让你告别繁琐的重复性工作,提高工作效率。 这里透露一下,AutoIt算是作者在10年前,用的最多的一款自动化测试工具了。当时自动化测试工具还并没有像如今这 阅读全文
posted @ 2023-12-26 09:40 狂师 阅读(416) 评论(0) 推荐(2) 编辑
摘要: 大家好,我是狂师,今天给大家推荐一款验证码识别神器:dddocr。 1、介绍 dddocr是一个基于深度学习的OCR(Optical Character Recognition,光学字符识别)库,用于识别图片中的文字。它可以识别各种类型的文字,包括印刷体、手写体、表格、条形码等。dddocr库使用了 阅读全文
posted @ 2023-09-18 13:40 狂师 阅读(1022) 评论(2) 推荐(3) 编辑
摘要: # 1、我是谁,为什么想来说说? 大家好,我是2021年全栈测试开发培训(第2期)的学员,最近周老师在进行第4期招生,我主动找到周老师想来个现身说法,希望能帮助老师招生,周老师自己都说你这么卖力给我宣传,很有托的嫌疑。这里我澄清一下,周老师可没有给我什么招生回扣,**哈哈,但是我为什么做这事呢?** 阅读全文
posted @ 2023-08-01 09:12 狂师 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 今天给大家分享两个工具,帮助你全自动生成PPT,接下来以自动化测试为主题,教大家如何2分钟生成好PPT。 1、第一个工具:ChatGPT 1、打开ChatGPT页面,输入prompt,告诉它,让它帮你生成一份自动化测试为主题的PPT,如: 帮我生成一个自动化测试为主题 的PPT,内容不少于10页,用 阅读全文
posted @ 2023-04-27 09:28 狂师 阅读(2561) 评论(0) 推荐(2) 编辑
摘要: ChatGPT是一种当前被广泛关注的人工智能技术,它具备生成自然语言的能力,能够完成一些简单的文本生成、对话交互等任务。ChatGPT 算法的出现,打破了以前自然语言处理的瓶颈,使得机器具备了更加贴合人类想法的表达能力,也让人类在处理海量自然语言数据面前得到了很大的帮助。 而ChatGPT也被很多人 阅读全文
posted @ 2023-04-05 09:30 狂师 阅读(802) 评论(0) 推荐(1) 编辑
摘要: 推荐一款新框架PyScript:在 HTML 嵌入 Python 代码! 阅读全文
posted @ 2022-05-21 18:45 狂师 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 一、安装 需Python 版本建议 3.7 以上 pip install --upgrade prestool 二、常用工具 from prestool.Tool import Tool tool = Tool() 1、随机数据 tool.random_name() # 随机姓名 tool.rand 阅读全文
posted @ 2022-03-15 09:47 狂师 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 2022年最全的软件测试工程师发展知识架构体系图 2022年最全的软件测试工程师发展知识架构体系图 阅读全文
posted @ 2022-03-09 09:45 狂师 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 2022年测试行业金句大盘点 2022年测试行业金句大盘点! 阅读全文
posted @ 2022-01-19 09:39 狂师 阅读(661) 评论(2) 推荐(0) 编辑
摘要: 1. 背景 在软件需求、开发、测试过程中,有时候需要使用一些测试数据,针对这种情况,我们一般要么使用已有的系统数据,要么需要手动制造一些数据。由于现在的业务系统数据多种多样,千变万化。在手动制造数据的过程中,可能需要花费大量精力和工作量,此项工作既繁复又容易出错,比如要构造一批用户三要素(姓名、手机 阅读全文
posted @ 2021-12-21 13:45 狂师 阅读(1563) 评论(0) 推荐(5) 编辑
摘要: 自动化测试是近几年比较火热的一个话题,想要在软件测试这个行业继续前行,就必须拥有核心竞争力,掌握自动化测试技术,是必不可少的一个技能。 在《Google软件测试之道》一书中有介绍到:在Google,70%的自动化测试工作集中于单元测试,20%集中于接口测试,剩下10%才是UI测试。 诚然,我们没有G 阅读全文
posted @ 2021-12-13 09:34 狂师 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 推荐一款Web 端自动化神器!!! 阅读全文
posted @ 2021-11-12 09:48 狂师 阅读(4471) 评论(2) 推荐(0) 编辑
摘要: 史上最全测试开发工具推荐! 阅读全文
posted @ 2021-09-28 09:27 狂师 阅读(2023) 评论(0) 推荐(4) 编辑