自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(724)
  • 资源 (1)
  • 收藏
  • 关注

原创 3年软件测试经验月薪7k,只会“点点点”,我该如何破局?

​经常听到一些行业内的朋友说“做测试,有手就行”,但事实真的是如此嘛?随着测试行业的发展,越来越多的测试岗位对自动化测试,性能测试都有所要求,这对于很多只会功能测试的职场老人们来说,有了一丝丝的危机感。

2023-02-04 15:25:41 12

原创 【自动化测试】从0开始玩转docker ------- 05仓库构建下

CI / CD在目前各类互联网企业中已然成为推动软件开发行为的重要基础设施服务。同样的对于测试团队来说更是有着举足轻重的重大意义,无论是测试左移的具象化提现亦或是持续测试的顺利开展,掌握这一技能已是广大软件测试工程师的必修课。分享这一技术笔记也是希望除了自己团队以外的广大测试同学们可以有体系的学习这一技能。我们已经创建了自己的公共仓库和阿里云的私有仓库,接下来将会带大家继续创建更多的私有仓库。

2023-02-04 15:08:58 8

原创 【自动化测试】从0开始玩转docker ------- 04仓库构建上

CI / CD在目前各类互联网企业中已然成为推动软件开发行为的重要基础设施服务。同样的对于测试团队来说更是有着举足轻重的重大意义,无论是测试左移的具象化提现亦或是持续测试的顺利开展,掌握这一技能已是广大软件测试工程师的必修课。分享这一技术笔记也是希望除了自己团队以外的广大测试同学们可以有体系的学习这一技能。我们已经看了相关docker中的一些高频基础命令,对于日常的一些基本操作有了一个大致的了解和印象,接下来会和大家一起接触docker仓库的相关操作。

2023-02-04 15:06:32 13

原创 【自动化测试】从0开始玩转docker ------- 03基础使用

CI / CD在目前各类互联网企业中已然成为推动软件开发行为的重要基础设施服务。同样的对于测试团队来说更是有着举足轻重的重大意义,无论是测试左移的具象化提现亦或是持续测试的顺利开展,掌握这一技能已是广大软件测试工程师的必修课。分享这一技术笔记也是希望除了自己团队以外的广大测试同学们可以有体系的学习这一技能。我们已经对docker进行完了基本配置,接下来就该熟悉docker的一些基础命令了。启动、重启、关闭docker服务查看服务运行状态查看版本号查看详细系统信息,比如容器数量、镜像等查看自己的镜像列表。

2023-02-04 15:00:03 11

原创 【自动化测试】从0开始玩转docker—— 02软件配置

CI / CD在目前各类互联网企业中已然成为推动软件开发行为的重要基础设施服务。同样的对于测试团队来说更是有着举足轻重的重大意义,无论是测试左移的具象化提现亦或是持续测试的顺利开展,掌握这一技能已是广大软件测试工程师的必修课。分享这一技术笔记也是希望除了自己团队以外的广大测试同学们可以有体系的学习这一技能。

2023-02-03 15:53:48 100

原创 【自动化测试】从0开始玩转docker—— 01软件安装

CI / CD在目前各类互联网企业中已然成为推动软件开发行为的重要基础设施服务。同样的对于测试团队来说更是有着举足轻重的重大意义,无论是测试左移的具象化提现亦或是持续测试的顺利开展,掌握这一技能已是广大软件测试工程师的必修课。分享这一技术笔记也是希望除了自己团队以外的广大测试同学们可以有体系的学习这一技能。

2023-02-03 15:47:39 108

原创 软件测试真的可以达到月薪20k+?不会自动化测试的我真的很难....

当然你能够掌握某些领域知识,比如你是测无人车的,无人车的业务是什么,我测AI,AI是什么,我去测大数据,大数据是什么,测的是电商,电商系统的架构是什么,业务知识是要懂的。比如前端的技术栈、API设计、后端服务器、数据库、服务架构等,如果这些知识都能够打通,在面试的时候,面试官问你一个问题,你是能够以点带面的去阐述的,体现出来你绝对是一个优秀的测试工程师。毋庸置疑,吃饭立足的根本,随着你的测试技术的不断深挖,你一定会觉得自己曾经的测试想法是非常浅显的,先要走管理也好,甚至转岗也好,技术的深挖都是非常重要的;

2023-02-03 14:46:31 98

原创 从单机到2000万 QPS 并发的 Redis 高性能缓存实践之路

根据业务的需求,我们将Redis实例区分为单机(Standalone)和集群(Cluster)两种类型,单机实例通常用于容量与性能要求不高的小型存储,而集群则用来应对对性能和容量要求较高的场景。

2023-02-02 15:05:54 194

原创 一文教会你mock(Mockito和PowerMock双剑合璧)

Mock有模仿、伪造的含义。Mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。真实对象具有不确定的行为,产生不可预测的效果。真实对象很难被创建。真实对象的某些行为很难被触发。真实对象实际上还不存在。

2023-02-02 14:57:01 22

原创 跳槽至今0 offer的大冤种,问题到底出在哪儿?

众所周知,2022年市场很难!,甚至连内推这个后门都走不通!哪怕有面试,都是屡屡碰壁,你想清楚问题出在哪了吗?😭这就是去年奋战求职的软件测试er们,最真实的写照了。但是新年新气象!2023又是元气满满的一年!开工第一周,彭于晏给大家发福利送温暖啦,希望给大家带来一点好彩头。那么久经招聘沙场的各位,去年的困惑你都解决了吗:1、网投简历迟迟没有反馈,问题出在哪里?3、市面上的面试题零零散散,不能串联知识点?5、面试官哪些问题是坑?如何化解,脚本看不懂,不知道怎么回答.....

2023-01-30 14:39:30 68

原创 一文5000字手把手教你使用jenkins搭建一个中小企业前端项目部署环境

传统发布和现在发布的对比和区别项目案例-手动上传服务器,使用jenkins上传服务器配置不同的发布环境配置域名配置https配置钉钉机器人通知【文末有配套资源领取】服务器购买:抢占式实例示例服务器为 阿里云 CentOS 服务器。Jenkins 安装大体分两种方式,一种使用 Docker 另一种则是直接安装,示例选择后者。不管使用哪种方式安装,最终使用层面都是一样的。Linux安装过程。

2023-01-30 14:31:39 64

原创 bilibili全链路压测改造之全链自动化测试实践

B站直播营收送礼业务有着高写、在跨晚和S赛等大型活动下流量陡增、数据实时性要求高等特性,传统压测对于写场景为了避免影响线上数据做了各种屏蔽和黑名单处理,有着无法逼近线上真实情况的问题,因此业务对全链路压测有着较大的诉求,需要通过全链路压测来系统性地评估服务容量,发现瓶颈和隐患。

2023-01-30 14:27:41 44

原创 持续集成:使用Jenkins API创建视图

1. 获取视图配置文件:jenkins API创建视图(view)和创建项目类似,通过一个视图配置文件,发送post请求来创建。视图配置文件可通过如下步骤获取:

2023-01-29 20:33:35 310

原创 自学软件测试,现在年薪30w,我骄傲了吗?

从小老一辈的人就经常说,小时候不好好读书,长大了只能去工地搬砖。我是从小都不爱读书的人,但在上学时期我一直有一种优越感,认为自己读书很有天赋,读书就是比别人厉害,但事实证明也确实如此,高中前两年混了两年,高三被身边同学的努力感染,也算认真了一年,上了个还算可以的一本大学,这也让我更加有了优越感。

2023-01-29 15:56:32 1112

原创 美团8年测试经验,一文手把手教你抒写接口测试框架集成测试报告

在接口自动化测试完成后,通常我们都需要一个测试报告来进行结果展示,而测试报告的美观程度直接决定了你在同事和领导眼中的技术形象,本文将介绍rest-assured接口测试框架集成ExtentReports测试报告,让你的框架更加完美。ExtentReports是由Anshoo Arora创造的一个基于HTML5报告,它提供了Java与.NET类库,非常容易使用并且创建出漂亮的自动化测试报告

2023-01-29 15:01:23 63

原创 使用这个插件,fiddler抓包直接生成httprunner脚本

录制脚本,只是一个过渡,从0到1的一个过渡,如果让你直接写脚本,你会无从下手,可以将录制的脚本快速转化成httprunner脚本文件,但是如果你为了避免手动写脚本而一直用录制,那么就有点本末倒置,还不如不学习录制了。接下来我会测试一个本地部署的接口,然后通过fiddler抓包获取.har的文件,然后通过har2case命令转换成yaml和json文件

2023-01-28 15:05:48 261

原创 流量录制工具怎么选?看完这篇文章就懂了

流量录制:在不影响用户正常使用的前提下,获取线上用户的真实请求和服务响应结果,将其保存或者转发到目标应用。采用不同的流量录制手段,可以采集不同传输阶段的流量。

2023-01-28 14:50:13 219

原创 如何在UI自动化测试中加入REST API的操作

这些标准在Selenium测试套件中可能特别具有挑战性。原因在于,Selenium的UI自动化测试通常涉及可能包括注册,登录,某些导航,表单提交或与网站的其他交互的设置。只有在做完这些事情之后,你才可以在网站的某些方面做出断言。但是这样就会引入一些和原本的测试用例无关的错误导致自动化脚本运行失败。

2023-01-28 14:42:56 110

原创 面试第一次被问到SDK测试,当时就懵了

【SDK测试是什么】客户端SDK是为第三方开发者提供的软件开发工具包,包括SDK接口、开发文档和Demo示例等。SDK和应用之间是什么关系呢?以云信即时消息服务为例,如下图所示,应用客户端通过调用云信SDK接口,进行消息等数据查询存储等操作,或通过协议与云信服务器间进行通信。

2023-01-28 13:59:00 277

原创 准备了1个月,面试字节跳动测试工程师“凉经”分享

3月份参加了字节跳动测试工程师的面试,前几天收到的字节跳动测试工程师的拒信,我再一次被扔到人才库了

2022-12-22 15:10:57 260

原创 90后,27岁转行软件测试,从月入3000+到月薪过万,打开了人生新篇章~

在成为了一名软件测试工程师后,对测试行业的了解也逐渐加深,我越来越坚信,自己选择了正确的发展道路,之后也会继续努力,昂首阔步不断向前。人生不设限。我们每个人都是一座宝藏,都有无限的可能性。一旦做出选择就一定要努力去做,不放弃,一定能够获得好的结果!

2022-12-22 15:08:20 408

原创 8年美团经验之谈 —— 自动化测试成长之路

学过的东西或解决过的问题,要善于经常性地把它总结和记录下来,否则时间久了就忘了。这一点在搜狗的测试团队一直在坚持,与大家分享下OneNote笔记的截图:以上是对测试人员的基础素质要求,一般情况下从业不久的同学,在以上的素质要求上都或多或少有欠缺,这需要在未来的工作中持续不断地进行改进提高,贯穿整个职业生涯。

2022-12-16 14:58:21 109

原创 27岁到来之际,我在阿里实现了年薪40W+的小目标

顺着大佬的思路,我分析了自己的实际水平和状况:1、技术不精不成体系:技术能力浮于表面,对底层逻辑和自动化测试平台、性能测试、测试开发不了解,也不知道如何系统化进行学习;2、遇到职场瓶颈期:站在3年职场的分水岭上,没有足够的综合能力,想要涨工资可技术实力不足,只能被淘汰;3、面试没有竞争力:非名校非科班出身,想进入一线大厂,但每次面试之后杳无音讯,跳槽计划总是落空;

2022-12-13 17:27:41 1193

原创 软件测试才不到3年,来面试开口要25K,面完连10K都不想给

我的好朋友兼大学同学老左家庭经济情况不错,毕业之后没两年自己存了点钱加上家里的支持,自己在杭州开了一家网络公司。由于公司不是很大所以公司大部分的测试人员都是自己面试的,近期公司发展的不错,打算扩招也面试了不少人。

2022-12-13 13:43:53 97

原创 价值年薪50W的软件测试进阶学习路线,终于让我从阿里P8手里抠出来了

作为一个男人我感觉必须得做点什么来证明一下自己,现在我又回来了,准备把自己的节操准备补一下。另外给各位未来的自动化测试工程师和测试开发工程师说一句,别的我不清楚,学习编程请从一而终

2022-12-12 19:26:21 583

原创 阿里7年测试经验,从只会“点点点”到现在测试开发,写给想学习自动化测试的朋友

7年测试从业经验,这篇文章将汇集自动化测试所需知识,让所有想学习提升技术的能从文中获取有价值的知识。在这个吃技术的IT行业来说,然后就开始学习python,java,学着搞自动化测试,不过说实话,自学的话很容易陷入迷茫。在入门阶段,要有很强的自制力,后面学会了一些皮毛,跳槽去了阿里,平常比较好学,加班或者没什么项目做的时候都会自己看书,学敲代码,被领导赏识,派去总部核心技术团队学习了一个礼拜的ui自动化,是有专人带,然后回来就把公司app的自动化交给了我,这才算是真正入门自动化了。

2022-12-12 15:02:34 69

原创 从手动测试到自动化测试老司机,只用了3个月,我的薪资翻了一倍

虽然笔者是一个测试老人了,但是基本上所有的测试经验都停留在手工测试方面,对于自动化测试方面的实战经验少之又少,可以说,从这个角度来说,就像生活在原始社会,一切靠双手解决问题。(别想歪了,我说的是只会手工测试的意思,哈)

2022-12-10 18:58:10 262

原创 疫情之下逆势进阶高级测试拿下20k,看我教你打一场翻盘局...

偶然跟同事交流工作、学习的时候,聊起了近况以及行业的变化,如果说回到三年前,疫情还未影响太深的时候,你会做什么?本来当时是当玩笑话来问了,以为回答会是一注决定命运的彩票,正当我这样想时

2022-12-08 19:15:00 632

原创 自动化测试平台(二):开发用户认证接口

对于一个系统来讲,用户模块是非常基本且重要的。搭建的测试平台也需要对用户、用户权限等进行管理。下面为你讲解如何通过DRF来快速的做一个用户登录的验证接口。

2022-12-08 14:33:56 229

原创 自动化测试平台(一):前期准备和后端服务搭建

本专栏会基于django+react,并结合这些年自己构建多个自动化测试平台的经验,从0开始,一步一步教会你实现一个完备的商用级自动化测试平台,真正意义上能够降本增效创造价值的平台。不要找我做环境安装的教学!如果环境都装不好的话,教程也就没必要看了2. 创建django服务并启动1) 在任意目录下(自己放代码项目的目录)执行下面的命令创建django项目:2)命令执行完成后,可以看到目录下多出来QNtest文件夹代表创建成功:3)进入QNtest,然后执行如下命令启动项目:执行结果:它会在800

2022-12-08 14:28:44 403

原创 想学接口自动化测试,不会搭建框架怎么行?!

想学接口自动化测试,不会搭建框架怎么行?!一文6个步骤教你手把手搭建!!

2022-12-07 19:54:35 126

原创 我是怎么从软件测试转到自动化测试岗的?亲身经历分享

相信很多人接触软件测试岗位,都纯功能界面的测试,我也不例外。那个时候是在一广州一家电商公司做测试,做了也有一段时间,熟悉了产品业务流程以及熟练测试工作流程规范之后,效率提高了,工作比较轻松,这样我就有充足的时间学习各种测试技术和工具。

2022-12-06 18:47:43 439

原创 如何从0开始搭建公司自动化测试框架?一文4个步骤教你成功搭建

搭建的自动化测试框架要包括API测试,UI测试,APP测试三类。以上三类其实可以简化为两类,那就是:没问题,安排,且是手把手教你如何搭建以上两类自动化测试框架。手把手教刷到这个问题的测试人员,可能有一部分还是从事"手工测试"的,或是一些是自学测试刚入门。为了让这类读者也能有获得感,所以我将问题拆分下,分为下面4个部分:好,抓好扶手,接下来我们开始正式介绍了。测试如果按照是否手工划分,可以分为“手工测试”和“自动化测试”。“手工测试”也就是用人力来进行功能测试。相比自动化测试而言执行效率慢,可以进行探索性测试

2022-12-06 15:56:10 135

原创 分享10大自动化测试框架,你用过几个?

软件行业正迈向自主、快速、高效的未来。为了跟上这个高速前进的生态系统的步伐,必须加快应用程序的交付时间,但不能以牺牲质量为代价。快速实现质量是必要的,因此质量保证得到了很多关注。为了满足卓越的质量和更快的上市时间的需求,自动化测试将被优先考虑。对于微型、小型和中型企业(SMEs)来说,自动化自身的测试过程是非常必要的,而最关键的方面是选择正确的自动化测试框架。自动化测试框架是为自动化测试脚本提供执行环境的脚手架。框架为用户提供了各种优势,帮助他们有效地开发、执行和报告自动化测试脚本。它更像是一个专门为自动化

2022-12-06 15:29:26 363

原创 00后会不会改变软件测试行业现状?

不可置否,从年开始,00后开始进入职场,开始他们漫长的职业生涯啦。作为经历过90后改变职场规则的80后的老人们,又要瑟瑟发抖啦。因为在90后之后,00后又开始整顿职场了。80后,上有老下有小,为了生计而奋死拼搏,不敢有丝毫懈怠!90后,个体意思觉醒,进入职场也要忠于自己和自己的未来!!00后,可能真的正在颠覆职场食物链!!说实话,年轻真好!至少00后能够凭此忠于自我,而且新生代的00后可不仅仅是年轻,他们可是在良好教育环境下长大、接受新时代素质教育的第一批职场人。活着的意义,可不是为了工作、为了家庭、为了公

2022-12-06 15:19:08 314

原创 【安全测试】渗透测试神器BurpSuite环境搭建

BurpSuite 是用于攻击web 应用程序的集成平台,它包含了许多Burp工具,这些不同的burp工具通过协同工作,有效的分享信息,支持以某种工具中的信息为基础供另一种工具使用的方式发起攻击。它主要用来做安全性渗透测试,可以实现拦截请求、Burp Spider爬虫、漏洞扫描(付费)等,你可以理解为它是Fiddler、Postman等多种工具的结合体。BurpSuite是基于java开发的工具,所以需要jdk的支持,但是不同版本的BurpSuite对jdk版本的支持不一样,2.0版本之前可以支持jdk8(

2022-12-06 15:14:30 677

原创 一文800字手把手教你使用Docker实现分布式Web自动化

顺着docker的发展,很多测试的同学也已经在测试工作上使用docker作为环境基础去进行一些自动化测试,这篇文章主要讲述在docker中使用浏览器进行自动化测试如果可以实现可视化,同时可以对浏览器进行相关的操作。

2022-12-05 14:32:40 459

原创 自动化测试何时切入?为何选择selenium做UI自动化?

看了那么多文章,我们不谈虚的,今天就聊点实际的,我们什么阶段需要引入AutoTest呢?毋庸置疑的告诉你是当case越来越多,而产品迭代周期不变的情况下,总有一天,现有团队无法在上线之前把所有的case执行完,此时我们需要更有效率的用例执行方式。同时测试人员总是需要重复执行同样的TestCase,时间长了会产生疲惫感,我们此时就会想办法把一些枯燥的工作交给自动化程序去执行。在web自动化测试中,用得较多的主要有以下框架Selenium、Cypress、Playwright、Puppeter....以下是Se

2022-12-05 13:58:47 310

原创 阿里P8测试工程师经验分享,从0到1教你如何进阶自动化测试?

近些年,自动化测试在很多软件公司已经成为一种必备的测试方式。即使那些还没运用自动化测试手段的公司,也正开始着手筹划了。自动化测试的招聘数量激增,只要能写点儿代码的测试人员薪资也必定水涨船高。相比之下,手工测试则显得黯然失色。

2022-11-29 16:10:07 67

原创 “终于我从字节离职了...“一个年薪40W的测试工程师的自白..

”我递上了我的辞职信,不是因为公司给的不多,也不是因为公司待我不好,但是我觉得,我每天看中我憔悴的面容,每天晚上拖着疲惫的身体躺在床上,我都不知道人生的意义,是赚钱吗?是为了更好的生活吗?但是我认为我想要的生活不是每天从早忙到晚,不是每天面对电脑面对工作,我的大好时光已经一半奉献给工作了,我应该要去体验我想要的生活了,我应该去看看山川河海,去看看生活的美好,去遇见一个更加光彩亮丽的自己,而不是现在蓬头垢面,一脸憔悴,所以我辞职了......"这是一位从字节离职的年薪40w的测试工程师的自白。

2022-11-29 15:52:28 215

python基础.docx

精简了一些内容,只是想让小伙伴快速的了解Python基础。分享给想学Python的小伙伴。学习Python+selenium自动化测试。 欢迎各路大神对进行指正,谢谢!

2020-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除