
原创博客
文章平均质量分 92
测试开发技术
专注于测试开发技术与AI人工智能领域研究、分享、交流。
关注微信公众号『测试开发技术』,后台回复:『资料包』,领福利!
展开
-
值得推荐的IT公司名单(国企篇)
大家好,今天我们来盘点一下值得推荐的国企,这些企业在行业内具有举足轻重的地位,不仅主营业务突出,福利待遇优厚,尤其是研发岗位的薪资区间,更是让人眼前一亮。十大顶尖央企国企,待遇优厚如天花板级别!原创 2025-03-12 08:03:45 · 728 阅读 · 0 评论 -
【深度好文】到底什么是质量意识?如何衡量,如何提升?
大家好,我是狂师!在软件测试中,是一个核心且至关重要的概念。相信大家,经常会听到:"这个家伙质量意识很强,某某某要提升质量意识“之类的话语。在企业中,“质量意识”不仅关乎产品和服务的优劣,更是企业竞争力和可持续发展的关键因素。那么,到底什么是质量意识呢?坦白讲,”质量意识“是一个较为抽象的概念,并没有一个客观绝对标准的定义。但一般我们所说的一个具备强烈质量意识的团队或个人会将质量视为工作的核心,确保每一项决策和行动都符合既定的质量要求。原创 2024-06-04 08:48:53 · 1067 阅读 · 0 评论 -
推荐一款新的自动化测试框架:DrissionPage
今天给大家推荐一款基于Python的网页自动化工具:DrissionPage。这款工具既能控制浏览器,也能收发数据包,甚至能把两者合而为一,简单来说:集合了WEB浏览器自动化的便利性和 requests 的高效率。原创 2023-02-21 10:04:18 · 984 阅读 · 0 评论 -
测试开发该如何在团队中推广新工具、新技术(深度好文)
就测试开发工作而言,从阶段划分,可以粗略划分为四个阶段:识别发现组织团队中的问题分析、制定解决方案实现解决方案赋能落地解决方案今天我们重点来聊聊,最后一个阶段,赋能落地解决方案过程中的经验和思考。测试开发的工作产出(流程改进、工具/平台),更多面向服务的是公司内部研发人员,通常当有了新的工作成果时,测试开发团队都需要推广给公司内的各个研发团队。很多测试开发团队经常会遇到一类问题,忙碌了一年,自认为产出了很多可以改变世界的核武器(开发了一堆工具平台、制定了一堆流程梳理改进),但当年底去考核原创 2022-04-19 09:35:50 · 2266 阅读 · 0 评论 -
2022年测试行业金句大盘点
2022年测试行业金句大盘点!原创 2022-01-19 09:40:42 · 679 阅读 · 0 评论 -
低代码开发,推荐一款Web 端自动化神器:Automa
1. Automa介绍又到了优秀工具推荐的时候了,今天给大家分享一款前端自动化操作神器: Automa。首先了解一下Automa是什么? Automa它定位是一款 Chrome 插件,也就意味着,它的使用载体需要借助Chrome浏览器。利用Automa,即使你不会写代码,也能按照自己的需求,完成一系列自动化操作。利用它,你可以将一些重复性的任务实现自动化、并且它可以进行界面截图、抓取网站数据、你还可以自定义时间何时去执行自动化任务等。2. Automa安装听了上述介绍,想必你已经跃跃欲试了。如果你原创 2021-11-12 09:57:02 · 6019 阅读 · 4 评论 -
史上最全测试开发工具推荐(含自动化、性能、稳定性、抓包)
在本篇文章中,将给大家推荐14款日常工作中经常用到的测试开发工具神器,涵盖了自动化测试、APP性能测试、稳定性测试、抓包工具等。一、UI自动化测试工具1. uiautomator2Github地址https://github.com/openatx/uiautomator2介绍:openatx开源的ui自动化工具,支持android和ios。主要面向的编程语言是python,api设计简洁易用,在开源社区也是很受欢迎。原理图:安装:pip install --upgrade --pre原创 2021-09-28 09:31:37 · 754 阅读 · 0 评论 -
推荐一款国内首个开源全链路压测平台
前不久国内知名的系统高可用专家数列科技宣布开源旗下核心产品能力,对外开放生产全链路压测平台产品的源代码,并正式命名为:Takin。目前,该项目已在Github上发布开源,作为国内首款开源的全链路压测平台,Takin的开源将为更多企业提供超低门槛、超低成本、超高效率的性能保障能力。1. 什么是生产环境全链路压测?全链路压测简单来说,就是基于实际的生产业务场景、系统环境,模拟海量的用户请求和数据对整个业务链进行压力测试,并持续调优的过程,本质上也是性能测试的一种手段。通过生产环境全链路压测,真实模拟“风原创 2021-07-27 09:28:04 · 582 阅读 · 0 评论 -
测试开发:你所需要掌握了解的性能测试知识
大家好,我是黎潘,来自重庆,狂师老师的全栈测开训练营中上一期的学员。大多数测试人员在谈到性能测试时,往往会倍感压力。对于我来说更是如此,想做好性能测试需要庞大的知识体系,不断实践所总结的经验教训更是弥足珍贵。而且每个人对性能测试的理解都有独到的地方,此次有幸参加全栈测开训练营在狂师老师的指导下逐步揭开性能测试得神秘面纱,结合课堂学习及自身消化理解后的,归纳了一些性能测试的基础知识,希望对大家理解性能测试有所帮助。一、简述性能测试性能测试含义:系统在一个给定的环境和场景中的性能表现是否与预期目标一致,评原创 2021-07-21 09:31:46 · 1189 阅读 · 1 评论 -
推荐一款自动化测试神器,不会写代码也能做!
在软件测试这条道路上,大部分的职业技能发展道路都会是纯业务手工测试→自动化测试→性能测试→安全测试/测试开发。但是却有着一部分人起初进入软件测试这一行看重的就是软件测试属于IT行业,门槛比较低,不需要代码基础。这就导致了这一部分测试工程师在一定程度上,在职位上的进阶就比较困难了。因为现在基本绝大多数互联网公司都已经把代码编程和自动化作为必要的技能。为了更好的解决这部分工程师的工作痛点,本文分享一款近几年非常火爆的一款自动化测试工具:Katalon Studio1. Katalon Studio介.原创 2021-07-13 12:37:07 · 756 阅读 · 1 评论 -
测试开发:推荐一款阿里最新 Python 自动化开源工具!
大家好,我是麦小米,是狂师老师全栈测开训练营中的一名学员。如果之前做过iOS自动化的同学相信都知道,一直以来,iOS自动化的实现&执行都必须依赖 Mac 系统,其主要原因是因为需要通过xcodebuild 编译&安装WDA (WebDriverAgent)到 iOS 设备中,通过WDA实现对被测应用进行操作。导致想要做iOS自动化 就必须拥有 Mac 设备的现象。作为一名测开新手,在学习完移动端自动化测试后,兴致满满要实践一番,无奈公司只配备了windows电脑,怎样进行iOS自动化测试原创 2021-07-05 13:42:01 · 651 阅读 · 3 评论 -
重磅消息 | 2021年最新全栈测试开发训练营开课了!(第2期)
第二期,终于来了!1. 新的一年,你涨薪了吗?不知不觉,又到了2021年下半年,在经历了去年疫情蔓延导致整个行业都处在“寒冬期”,对于换工作一事来说,大多数人都处于保守观望态度。而随着国内疫情的好转,今年上半年迎来了互联网行业久违的换工作求职热潮。如此同时,相信越来越多的行业小伙伴,都能感受甚至切身体会到,如今想在互联网行业求得一份自己满意的高薪工作,并不容易,对求职者各方面能力提出了更高的要求。去年,我们分享过,国内IT时代发展演进历程,如下:在2010年以前,绝大多数企业测试实践的重心都是放在原创 2021-07-01 11:53:37 · 5988 阅读 · 1 评论 -
推荐一款超强接口管理神器 Apifox
去年,在公众号给大家推荐了一款新面市不久的接口测试神器:Apifox,如果还未了解的读者,感兴趣的话可查阅原文:推荐一款技术人必备的接口测试神器:Apifox为了照顾新进来的读者,且最近一年,Apifox官方又发布了一些新特性,趁此机会,再给大家分享一波。简单来说,Apifox它是集:接口文档管理、接口调试、Mock、接口自动化测试于一体的全流程集成工具,覆盖从开发->测试->管理等环节,等同于 Postman + Swagger + Mock + JMeter几款工具功能累加。利用Api原创 2021-06-10 09:25:13 · 3429 阅读 · 4 评论 -
测试开发:从0到1学习如何测试API网关
日常工作中,难免会遇到临危受命的情况,虽然没有这么夸张,但是也可能会接到一个陌生的任务,也许只是对这个概念有所耳闻。也许这个时候会感到一丝的焦虑,生怕没法完成领导交给的测试任务。其实也没有必要那么紧张,面对一个陌生的被测对象,我们只需要去了解清楚它的应用场景、内部原理、实现逻辑,结合开发的设计需求,一样也能完成好测试任务,积累经验。这次就分享一些从0到1学习如何测试API网关的经验。一、什么是API网关简述:API网关出现的原因是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部的客户端可原创 2021-05-27 09:25:27 · 3136 阅读 · 2 评论 -
测试工程师必学:测试人员如何深入了解项目
前言大家好,我是林宗霖,是一位测试工程师,也是全栈测开训练营中的一名学员。学习完全栈测开训练营的课程,让自己更加意识到:基础不牢,地动山摇的道理。近两年,行业的很多小伙伴都热衷于自动化、测试开发等方面的技术,而忽略了测试基本功的修炼!而即便你掌握了高超的技术,却忽略了测试本质,也很难让你掌握的技术去服务于业务,服务于质量。因此测试基本功对于测试人员的重要性不言而喻,所以在这里借花献佛,在得到老师许可下,对全栈测开训练营中关于测试人员基础功修炼课程中的一部分内容做一个总结学习分享。一、即便是测试,也要当原创 2021-05-13 13:47:03 · 1921 阅读 · 3 评论 -
测试开发必备技能:安全测试漏洞靶场实战
安全在互联网行业,是一个对专业性较强,且敏感的一个领域,所谓"一念成佛,一念入魔",安全技术利用得当,可以为你的产品、网站更好的保驾护航,而如果心术不正,利用安全漏洞去做一些未法牟利,则容易造成承担不必要的违法责任。在日常很容易被大家忽略的一点,在非授权的情况下,对网站进行渗透攻击测试,也是属于非合规操作,是触及法律法规的。因此对于大家在学习安全测试过程中,通常建议是直接在本地直接搭建安全演练靶场环境,尽量避免直接对非授权的网站进行测试。掌握安全测试是测试开发工程师进阶的一项硬技能,今天这篇文章,就来给原创 2021-03-11 13:53:26 · 283 阅读 · 0 评论 -
推荐一款最强Python自动化神器!不用写一行代码!
此文章来源于官方公众号:「测试开发技术」版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途搞过自动化测试的小伙伴,相信都知道,在Web自动化测试中,有一款自动化测试神器工具: selenium。结合标准的WebDriver API来编写Python自动化脚本,可以实现解放双手,让脚本代替人工在Web浏览器上完成指定的操作。虽然selenium有完备的文档,但也需要一定的学习成本,对于一个纯小白来讲还是有些门槛的。最近,微软开源了一个非常强大的自动化项目叫**「playwrigh.原创 2020-12-18 14:12:59 · 1605 阅读 · 1 评论 -
测试开发工程必备技能之一:Mock的使用
1. 背景在实际产品开发过程中,某个服务或前端依赖一个服务接口,该接口可能依赖多个底层服务或模块,或第三方接口,比如说服务 A 依赖服务B,服务B又依赖服务 C,如下图所示:这种依赖的问题会导致原本的需求目的是要验证服务A,但由于所依赖的服务B或者服务C不稳定或者未开发完成,导致工作无法正常开展。那作为测试工程师,面对这样的情形,我们该怎么办呢?解决这类问题的核心的思路:引入依赖服务替身,更通俗的叫法,引入Mock服务。今天就结合unittest框架,给大家分享一些关于Mock的一些常见使用。原创 2020-12-04 09:48:35 · 383 阅读 · 0 评论 -
如何将自己的Python包发布到PyPI上
1. PyPi的用途Python中我们经常会用到第三方的包,默认情况下,用到的第三方工具包基本都是从Pypi.org里面下载。我们举个栗子: 如果你希望用Python实现一个金融量化分析工具,目前比较好用的金融数据来源是 Yahoo 和 Google。你可能需要读取这 2 个平台的 API,然后依次实现下载、分析数据的代码。是不是好麻烦,这样你可以到 PyPi 到上面去找找有没有已经写过这个内容,幸运的是,你真找到了,你找到了一个 package 叫做 yfinance。https://githu原创 2020-11-25 17:20:54 · 1047 阅读 · 1 评论 -
3分钟了解清楚持续集成、持续交付、持续部署
近些年来,持续集成、持续交付以及持续部署这几个热词总是在大家的眼前晃来晃去!在招聘信息和面试过程中也会经常提及!在这里我就用三分钟时间来带大家了解他们!1. 持续集成(CI:Continuous Integration)持续集成强调开发人员提交了新代码之后,立刻进行构建然后进行单元测试。根据测试结果,我们可以确定新代码和原有代码能否正确地集成在一起。注意:这里的测试重点是指开发人员进行的代码级别测试!2. 持续交付(CD:Continuous Delivery)持续交付在持续集成的基础上,将集成后原创 2020-06-06 11:30:42 · 890 阅读 · 0 评论 -
一款Python实用神器,5 行 Python 代码 实现一键批量扣图
今天给大家分享一款Python装逼实用神器。在日常生活或者工作中,经常会遇到想将某张照片中的人物抠出来,然后拼接到其他图片上去。专业点的人可以使用 PhotoShop 的“魔棒”工具进行抠图,非专业人士则使用各种美图 APP 来实现,但是这两类方式毕竟处理能力有限,一次只能处理一张图片,而且比较复杂的图像可能耗时较久。那今天就来向大家展示第三种扣图方式——用 Python代码来实现 一键批量抠图。1. 准备工作- 安装paddlepaddle既然要装逼,准备工作是少不了的。所谓“站在巨人的肩.原创 2020-05-20 10:29:56 · 2674 阅读 · 4 评论 -
如何做好项目总结?
每次项目排期时间紧张?项目发版时间总是一延再延?每个版本bug数量堆积成山?测试期间各种bug总是层出不穷?临近上线发现严重bug?如果你总是被这些问题围绕,那么项目总结执行迫在眉睫。那么如何进行项目总结呢?一、思维模式想做好一份项目总结,总结人员必须具备一定的结构化思维,对问题、数据进行结构分析,且能够通过结构化思维表达出来。结构化思维具备以下四个特点:Tips:1...原创 2019-11-22 10:27:15 · 591 阅读 · 0 评论 -
推荐一款简单易用线上引流测试工具:GoReplay
一. 引流测试产生背景日常大部分的测试工作都是在测试环境下,通过模拟用户的行为来对系统进行验证,包括功能以及性能。在这个过程中,你可能会遇到以下问题: 用户访问行为比较复杂,模拟很难和用户行为一致,模拟不够真实; 线下模拟场景有限,会出现业务覆盖不全的情况。 引流测试的出现就是为了解决以上问题,它的本质是:通过把线上的真实流量复制到线下环境,解决测试环境模拟不够真实,或覆...原创 2019-11-05 15:39:26 · 1189 阅读 · 1 评论 -
一文带你搞懂什么是测试开发!
需要说明的是,原文发表于作者的公众号中,文章篇幅虽长,但内容朴实、且能帮助读者进一步理解测试开发工作,请读者耐心品完~01 开始前说点什么1. 自我反省公众号开通了也有两年多了,除了刚开通的那段时间发文比较频繁之外,从去年上半年开始,几乎很少再去打理了,翻了翻历史推文,从时间频率来讲,基本上平均2~3个月才更新一篇文章,工作忙虽是一方面,但这也只是借口,归根原因还是不够坚持。2. 养...原创 2019-10-15 10:51:54 · 5624 阅读 · 0 评论