摘要: 大家好,我是狂师! 前段时间,在后台收到一则留言:"请问一下,你觉得开发技术好,还是测试技术好,如果测试技术好,为什么不直接开发,干嘛做测试?" 这是一则很有意思且大多数技术新人普遍存在的困惑,今天就以此问题,给大家统一解答,分享一下笔者的观点。 1、首先,从技术本身来讲, 开发技术和测试技术都是软 阅读全文
posted @ 2024-03-28 09:16 狂师 阅读(1847) 评论(2) 推荐(2) 编辑
摘要: 2023年测试工具大全! 阅读全文
posted @ 2023-02-22 12:37 狂师 阅读(2599) 评论(1) 推荐(9) 编辑
摘要: 今天给大家推荐一款基于Python的网页自动化工具:DrissionPage。这款工具既能控制浏览器,也能收发数据包,甚至能把两者合而为一,简单来说:集合了WEB浏览器自动化的便利性和 requests 的高效率。 一、DrissionPage产生背景 实现网页自动化,会有两类形式: 直接向服务器发 阅读全文
posted @ 2023-02-21 10:01 狂师 阅读(3553) 评论(0) 推荐(3) 编辑
摘要: 通俗易懂,教你快速掌握chatGPT! 阅读全文
posted @ 2023-02-16 09:22 狂师 阅读(1637) 评论(0) 推荐(3) 编辑
摘要: 重磅发布,全新升级! 阅读全文
posted @ 2022-07-05 09:21 狂师 阅读(378) 评论(0) 推荐(1) 编辑
摘要: 测试开发该如何在团队中推广新工具、新技术(深度好文) 测试开发该如何在团队中推广新工具、新技术! 阅读全文
posted @ 2022-04-19 09:29 狂师 阅读(822) 评论(0) 推荐(1) 编辑
摘要: 2021年软件测试工具大全 阅读全文
posted @ 2021-12-22 09:54 狂师 阅读(2109) 评论(1) 推荐(3) 编辑
摘要: 1. 前言 大家都知道,Postman是一个非常受欢迎的API接口调试工具,提供有Chrome扩展插件版和独立的APP,不过它的很多高级功能都需要付费才能使用。 如果你连Postman都还没有用过,不妨可以先体验一番。 Postman官网: PS: 由于2018年初Chrome停止对Chrome应用 阅读全文
posted @ 2019-12-20 09:55 狂师 阅读(30644) 评论(11) 推荐(12) 编辑
摘要: 一、背景 通过keepalived实现nginx高可用,由于在家不想弄多台主机来搞,所以将运行环境用docker封装来模拟跨主机 docker基础镜像:centos 说之前,简单介绍一下: Keepalived是基于vrrp协议的一款高可用软件。Keepailived有一台主服务器和多台备份服务器, 阅读全文
posted @ 2018-07-15 14:44 狂师 阅读(14184) 评论(5) 推荐(5) 编辑
摘要: 一、启动mongo容器的几种方式 而按照上述几种方式启动的Mongo容器,默认是不带密码访问的,也就是说,只有别人知道你的ip和映射出来的端口,即可操作你的mongo数据库 二、如何开启mongo容器密码认证 在运行时,增加--auth参数,用简化版来作为示例 三、关于mongo用户认证 mongo 阅读全文
posted @ 2018-07-13 16:28 狂师 阅读(11697) 评论(1) 推荐(2) 编辑
摘要: 1. 前言 有近两周没有在公众号中发表文章了,看过我之前公众号的读者都知道,公众号中近期在连载《RobotFramework接口自动化系列课程》,原本计划每周更新一篇,最近由于博主在带一个新项目,实在是没空抽出时间来,所以向公众号中对连载课程一直期待的读者说声抱歉。 由于最近带微服务的项目,而对于微 阅读全文
posted @ 2017-11-10 16:20 狂师 阅读(17148) 评论(2) 推荐(4) 编辑
摘要: 一、背景 看到之前曾有人发贴,贴名【stf 连接各操作系统上安卓设备的操作方法分享】,介绍了一下,虽然说方法和理论都有,但下述评论中还是有很多人不知如何操作,特别是不知道stf provider命令如何使用,特此,提供具体的解决方法,当然本人注重结果导向,所以下述方法中,重点都是通过截图方法来展开, 阅读全文
posted @ 2017-03-15 18:24 狂师 阅读(10199) 评论(1) 推荐(0) 编辑
摘要: 或可直接查询testerhome发表的文章: "https://testerhome.com/topics/7898" 介绍 Macaca是一套完整的自动化测试解决方案,基于node.js开发。由阿里巴巴公司开源: "地址:https://github.com/macacajs/" 特点: 同时支持 阅读全文
posted @ 2017-03-12 14:19 狂师 阅读(6694) 评论(0) 推荐(0) 编辑
摘要: 背景 前几天接到H5开发人员那边的业务开发需求单,说想将H5接入到自动化系列中,特此记录分享一下。 也可参考testerhome发表的文章链接:https://testerhome.com/topics/7866 环境前置准备 手机与电脑USB连接,开启USB调试模式,通过adb devices可查 阅读全文
posted @ 2017-03-09 15:48 狂师 阅读(8282) 评论(5) 推荐(0) 编辑
摘要: 背景描述 有时候Python应用的代码在本地开发环境运行十分正常,但是放到线上以后却出现了莫名其妙的异常,经过再三排查以后还是找不到问题原因,于是就在想,要是可以在服务器环境中进行单步跟踪调试就好了。 然而,在服务器系统上安装一个IDE肯定是不现实的;通过SSH远程到服务器端,采用pdb进行调试虽然 阅读全文
posted @ 2016-07-03 20:07 狂师 阅读(35768) 评论(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 狂师 阅读(5814) 评论(0) 推荐(0) 编辑
摘要: 1、项目介绍 Briefcase是一个功能强大的工具,主要用于将Python项目转化为多种平台的独立本地应用。它支持多种安装格式,使得Python项目能够轻松打包并部署到不同的操作系统和设备上,如macOS、Windows、Linux、iPhone/iPad、安卓系统以及电视操作系统等。 项目地址: 阅读全文
posted @ 2024-05-28 14:52 狂师 阅读(256) 评论(0) 推荐(1) 编辑
摘要: 1、背景 在当今快节奏的软件开发环境中,设计师与开发者之间的协同工作显得尤为重要。然而,理解并准确实现设计稿的意图常常需要耗费大量的时间和沟通成本。为此,开源社区中出现了一个引人注目的项目——screenshot-to-code,它利用AI人工智能技术(机器学习算法和视觉分析技术),将屏幕截图自动转 阅读全文
posted @ 2024-05-27 19:17 狂师 阅读(583) 评论(0) 推荐(4) 编辑
摘要: 大家好,我是狂师! 今天给大家推荐一款开源的Python库:Gradio! Gradio是一个开源的Python库,用于创建机器学习和数据科学的交互式应用和演示。 项目地址: https://github.com/gradio-app/gradio 1、项目介绍 Gradio旨在简化展示和测试机器学 阅读全文
posted @ 2024-05-24 10:29 狂师 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是狂师! 今天给大家推荐一款用于模拟浏览器行为以进行网页自动化操作Python库:Mechanize。 1、介绍 Mechanize是Python中的一个库,它被设计用来自动化网页浏览和数据提取任务。 通过模拟真实浏览器的行为,如填写表单、点击链接、处理Cookie等,Mechanize使 阅读全文
posted @ 2024-05-21 11:39 狂师 阅读(968) 评论(0) 推荐(5) 编辑
摘要: 5月14日凌晨1点,OpenAI发布了名为GPT-4o 最新的大语言模型,再次引领了人工智能领域的又一创新浪潮,让整个行业都为之震动。 据OpenAI首席技术官穆里-穆拉提(Muri Murati)表示,GPT-4o是在继承GPT-4智能的基础上,对文本、视觉和音频功能进行了进一步改进,而且目前所有 阅读全文
posted @ 2024-05-20 13:00 狂师 阅读(2554) 评论(0) 推荐(3) 编辑
摘要: 1、引言 在当今数字化时代,微信公众平台成为了企业和个人连接用户的重要渠道。为了高效地管理和与用户互动,开发者需要一个强大而灵活的工具。 Weixin-Python 正是这样一个为微信公众平台量身打造的 Python 库,它以其简洁的 API 和丰富的功能赢得了众多开发者的青睐。本文将深入探讨 We 阅读全文
posted @ 2024-05-16 09:29 狂师 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 在当今数字化时代,编程已成为一项不可或缺的技能。Python作为一种简单易学且功能强大的编程语言,受到了广大编程爱好者和专业开发人员的青睐。为了方便大家随时随地编写和运行Python代码,市面上涌现了许多优秀的在线Python编辑器。本文将为您推荐几款目前非常火爆的Python在线编辑器。 1. J 阅读全文
posted @ 2024-05-13 11:16 狂师 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是狂师! 作为刚不行不久的测试新人,面对一个陌生的系统时,可能会感到有些手足无措。面对一个全新的系统系统,如何快速上手并展开有效的测试工作是一个重要的挑战。 本文将探讨测试新人如何通过一系列步骤和策略,快速熟悉并掌握新系统的测试要点,从而提高测试效率和质量。本文旨在为测试新手提供一份指导, 阅读全文
posted @ 2024-04-30 09:21 狂师 阅读(658) 评论(2) 推荐(2) 编辑
摘要: 大家好,我是狂师! 在大数据时代,信息的获取与分析变得尤为重要。对于开发者、数据分析师乃至非技术人员来说,能够高效地采集网络数据并进行分析是一个强有力的工具。今天,我要向大家推荐的是一款功能强大、操作简单且完全免费的数据采集工具——EasySpider。 一个可视化浏览器自动化测试/数据采集/爬虫软 阅读全文
posted @ 2024-04-25 09:10 狂师 阅读(312) 评论(2) 推荐(1) 编辑
摘要: 1、引言 质量管理,作为现代企业管理体系的核心组成部分,对提升企业竞争力、确保产品质量和客户满意度具有至关重要的作用。因此,理解质量管理的本质,以及它管理的具体内容,对于任何一个追求长期发展的组织或管理者来说都是至关重要的。 本文将围绕“质量管理是什么?管什么?”这一主题,进行一个简单的分享,希望能 阅读全文
posted @ 2024-04-24 09:30 狂师 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1、介绍 在日常工作中,肯定会遇到一些重复性的工作,不管是点击某个按钮、写东西,打印东西,还是复制粘贴拷贝资料之类的,需要进行大量的重复操作。按键精灵大家都听说过,传统的方式,大家可以使用按键精灵将操作录制一遍,形成脚本,剩余的工作让计算机自动循环执行,应对这些重复性的任务。 但今天这里给大家分享另 阅读全文
posted @ 2024-04-22 09:32 狂师 阅读(1796) 评论(1) 推荐(6) 编辑
摘要: 大家好,我是狂师! 今天给大家推荐一款免费的数据可视化报表设计工具:JimuReport,类似excel操作风格,在线拖拽完成报表设计!项目号称:功能永久免费、可以商用、永久免费使用! 1、JimuReport介绍 JimuReport是北京国炬信息技术有限公司旗下的平台,是一款免费的数据可视化报表 阅读全文
posted @ 2024-04-17 09:28 狂师 阅读(323) 评论(1) 推荐(1) 编辑
摘要: 1、背景 在日常测试过程中或者研发开发过程中,目前接口暂时没有开发完成,测试人员又要提前介入接口测试中,测试人员不仅仅只是简单的编写测试用例,也可以通过一些mock的方法进行来提前根据接口测试的情况进行模拟返回接口的信息,进行模拟接口各种场景的异常。 mock是指模拟,也就是模拟接口返回的信息,用已 阅读全文
posted @ 2024-04-15 09:23 狂师 阅读(415) 评论(0) 推荐(2) 编辑
摘要: 1、前言 在当今信息爆炸的时代,知识的获取、整理和应用显得尤为重要。随着个人职业发展和学习需求的不断提升,搭建一个个人知识库已成为提升竞争力的关键一环。个人知识库不仅是一个信息的存储库,更是一个思维的工具箱,它能够帮助我们系统地整理各类知识,形成自己的知识体系,并在需要时快速准确地找到所需信息。 通 阅读全文
posted @ 2024-04-12 12:04 狂师 阅读(335) 评论(1) 推荐(2) 编辑
摘要: 在项目开发,迭代交付过程中开发人员,测试人员需要针对系统微服务API做调试,回归测试,性能测试。自动化测试,一个好的平台本质上需要解决API测试的5大基本问题。 1.支持不同的项目,角色,技术人员多人协作 2.支持定义多个不同的测试环境 3.支持定义各种被测系统,API,功能,性能用例 4.支持功能 阅读全文
posted @ 2024-04-09 09:21 狂师 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 说到Python的强大的地方,那真的是太多了,优雅、简洁、丰富且强大的第三方库、开发速度快,社区活跃度高等,所以才使得Python才会如此的受欢迎。 今天给大家介绍一个特别暴力的Python库: FuckIt, 1、FuckIt介绍 FuckIt是一个Python实用工具,用于解决由于Python代 阅读全文
posted @ 2024-04-08 09:28 狂师 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 搞过自动化测试的小伙伴,相信都知道,在Web自动化测试中,有一款自动化测试神器工具: selenium。结合标准的WebDriver API来编写Python自动化脚本,可以实现解放双手,让脚本代替人工在Web浏览器上完成指定的操作。 虽然selenium有完备的文档,但也需要一定的学习成本,对于一 阅读全文
posted @ 2024-04-03 09:07 狂师 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是狂师! 今天给大家推荐一款开源的HTTP测试工具:Hurl,相比curl、wget功能更强大,且更容易上手、很适用新手使用。 1、项目介绍 Hurl是一个使用Rust语言开发的命令行工具,它允许用户运行以简单纯文本格式定义的HTTP请求。这个工具不仅适用于获取数据,还非常适合用于测试HT 阅读全文
posted @ 2024-04-02 09:20 狂师 阅读(1801) 评论(3) 推荐(1) 编辑
摘要: 今天给大家一款网站一体化测试工具:Web-Check! Web-Check 是一款功能强大的一体化工具,用于发现网站/主机的相关信息。用于检查网页的工具,用于确保网页的正确性和可访问性。它可以帮助开发人员和网站管理员检测网页中的错误和问题,并提供修复建议。 它只需要输入一个网站就可以查看一个网站几乎 阅读全文
posted @ 2024-03-27 09:14 狂师 阅读(196) 评论(1) 推荐(0) 编辑
摘要: 1、Playwright介绍 Playwright是一个由Microsoft开发的开源自动化测试工具,它可以用于测试Web应用程序。Playwright支持多种浏览器,包括Chrome、Firefox和WebKit,同时也支持多种编程语言,如JavaScript、TypeScript、Python和 阅读全文
posted @ 2024-03-26 09:22 狂师 阅读(867) 评论(1) 推荐(3) 编辑
摘要: 一、前言 在软件测试中,测试数据是测试用例的基础,对测试结果的准确性和全面性有着至关重要的影响。 因此,在进行软件测试时,需要生成测试数据以满足测试场景和要求。本文将介绍如何利用测试数据生成工具来快速生成大量的测试数据。 二、测试数据生成工具 今天给大家介绍四款常用的数据生成工具:Faker、Moc 阅读全文
posted @ 2024-02-04 11:04 狂师 阅读(198) 评论(0) 推荐(1) 编辑
摘要: 1、禅道介绍 禅道项目管理软件是第一款国产的开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、 组织管理于一体,在数据可视化、度量、DevOps、文档资产管理和自动化测试等模块的加持下,禅道软件形成了项目流程管理、DevOps 一体化、自动化测试等三大解决方案,完整的覆盖了产品研发的全生 阅读全文
posted @ 2024-01-31 11:12 狂师 阅读(1327) 评论(1) 推荐(4) 编辑
摘要: 大家好,今天给大家介绍一款Windows桌面自动化测试工具:WinAppDriver。 1、介绍 WinAppDriver是一个开源的自动化测试工具,用于测试Windows应用程序。它是一个Windows Application Driver,可以与多种自动化测试框架和工具集成,如Selenium、 阅读全文
posted @ 2024-01-10 13:42 狂师 阅读(1462) 评论(0) 推荐(5) 编辑
摘要: 随着互联网不断发展,它给我们带来便利的同时,也带来了枯燥、重复、机械的重复工作。今天,我要和大家分享一款老牌实用的自动化工具:AutoIt,它能够让你告别繁琐的重复性工作,提高工作效率。 这里透露一下,AutoIt算是作者在10年前,用的最多的一款自动化测试工具了。当时自动化测试工具还并没有像如今这 阅读全文
posted @ 2023-12-26 09:39 狂师 阅读(463) 评论(0) 推荐(2) 编辑
摘要: 大家好,我是狂师,今天给大家推荐一款验证码识别神器:dddocr。 1、介绍 dddocr是一个基于深度学习的OCR(Optical Character Recognition,光学字符识别)库,用于识别图片中的文字。它可以识别各种类型的文字,包括印刷体、手写体、表格、条形码等。dddocr库使用了 阅读全文
posted @ 2023-09-18 13:40 狂师 阅读(1087) 评论(2) 推荐(3) 编辑
摘要: # 1、我是谁,为什么想来说说? 大家好,我是2021年全栈测试开发培训(第2期)的学员,最近周老师在进行第4期招生,我主动找到周老师想来个现身说法,希望能帮助老师招生,周老师自己都说你这么卖力给我宣传,很有托的嫌疑。这里我澄清一下,周老师可没有给我什么招生回扣,**哈哈,但是我为什么做这事呢?** 阅读全文
posted @ 2023-08-01 09:12 狂师 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 今天给大家分享两个工具,帮助你全自动生成PPT,接下来以自动化测试为主题,教大家如何2分钟生成好PPT。 1、第一个工具:ChatGPT 1、打开ChatGPT页面,输入prompt,告诉它,让它帮你生成一份自动化测试为主题的PPT,如: 帮我生成一个自动化测试为主题 的PPT,内容不少于10页,用 阅读全文
posted @ 2023-04-27 09:27 狂师 阅读(2705) 评论(0) 推荐(2) 编辑
摘要: ChatGPT是一种当前被广泛关注的人工智能技术,它具备生成自然语言的能力,能够完成一些简单的文本生成、对话交互等任务。ChatGPT 算法的出现,打破了以前自然语言处理的瓶颈,使得机器具备了更加贴合人类想法的表达能力,也让人类在处理海量自然语言数据面前得到了很大的帮助。 而ChatGPT也被很多人 阅读全文
posted @ 2023-04-05 09:29 狂师 阅读(810) 评论(0) 推荐(1) 编辑