自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

自动化测试技术栈

希望帮助大家更快成为高级测试工程师!

  • 博客(975)
  • 收藏
  • 关注

原创 在职阿里6年,一个29岁女软件测试工程师的心声

简单的先说一下,坐标杭州,14届本科毕业,算上年前在阿里巴巴的面试,一共有面试了有6家公司(因为不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少)

2021-08-07 14:11:14 65646 65

原创 Pytest框架之命令行参数2

今天将继续更新其他一些命令选项的使用,和pytest收集测试用例的规则!

2023-09-22 15:22:32 15

原创 pytest进阶之配置文件

pytest配置文件能够改变pytest框架代码的运行规则。比如修改pytest收集用例的规则,添加命令行参数等等!下面我们来一一讲解常用的一些配置项

2023-09-21 15:09:48 19

原创 Selenium Grid分布式测试环境搭建

Selenium Grid实际上是基于Selenium RC的,而所谓的分布式结构就是由一个hub节点和若干个node代理节点组成。Hub用来管理各个代理节点的注册信息和状态信息,并且接受远程客户端代码的请求调用,然后把请求的命令转发给代理节点来执行(官方说明)

2023-09-19 14:59:30 25

原创 Jenkins-slave分布式环境搭建

之前搭建过selenium grid的分布式环境,今天我们再来搭建一次Jenkins的分布式环境:jenkins-slave

2023-09-15 22:16:52 27

原创 Jenkins集成allure测试报告

Allure框架是一个功能强大的自动化测试报告工具,不仅支持多种编程语言,而且能够完美的与各种集成工具结合,包括Jenkins,TeamCity,Bamboo,Maven等等,因此受到了很多测试人员的青睐,那么今天我们就简单的来讲解一下Jenkins中如何集成allure测试报告

2023-09-14 21:48:59 26

原创 Python+Selenium使用Page Object实现页面自动化测试

Page Object模式是Selenium中的一种测试设计模式,主要是将每一个页面设计为一个Class,其中包含页面中需要测试的元素(按钮,输入框,标题 等),这样在Selenium测试页面中可以通过调用页面类来获取页面元素,这样巧妙的避免了当页面元素id或者位置变化时,需要改测试页面代码的情况。 当页面元素id变化时,只需要更改测试页Class中页面的属性即可。

2023-09-13 22:12:05 23

原创 自动化测试有必要学吗?

最近收到不少小伙伴私信提问,其中问得比较多的就是“学习自动化测试有那么重要吗?”。

2023-09-12 21:13:58 24

原创 【接口测试】Postman(一)--接口测试知识准备 _

应用程序编程接口(Application Programming Interface, API)是这些年来最流行的技术之一,强大的Web应用程序和领先的移动应用程序都离不开后端强大的API。API技术的应用给系统开发带来了便利,但也对测试人员提出了更高的要求,如何以一种有效的方式测试这些API,并且确保它们按照预期运行,是目前测试人员面临的主要问题。

2023-09-11 21:42:53 25

原创 JMeter - 下载安装教程(Windows/macOS/Linux)

JMeter是目前行业内用的比较多的一个开源性能测试工具,由Java语言编写,要依赖Java环境来运行(需要提前配置Java环境),所以想要运行jmeter的前提支持分布式,比较容易进行二次开发和扩展。

2023-09-08 21:13:58 50

原创 如何使用Apifox做一个简单的接口测试

接口测试是日常测试中最常见的测试,接口测试可以检测数据的交互,参数的传递是否正常,检测系统之间相互的逻辑依赖关系。

2023-09-07 19:15:15 33

原创 gtest单元测试框架介绍及简单使用

Gtest是Google的一个开源框架,它主要用于写单元测试,检查真自己的程序是否符合预期行为。可在多个平台上使用(包括Linux, Mac OS X, Windows, Cygwin和Symbian)。它提供了丰富的断言、致命和非致命失败判断,能进行值参数化测试、类型参数化测试、“死亡测试”。

2023-09-06 21:11:06 38

原创 (史上最全最详细教程)压力测试实战,压力测试步骤压力测试数据

压力测试只有在服务器处于高压状态时,才能真正反映各种设置暴露出来的问题。现在很多压力测试都需要自动化测试工具的帮助。

2023-09-04 14:49:36 40

原创 抓包是什么?我们为什么要抓包?

抓包(packet capture)就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。

2023-09-04 14:12:33 37

原创 在职阿里4年,一个28岁女软件测试工程师的心声

简单的先说一下,坐标杭州,14届本科毕业,算上年前在阿里巴巴的面试,一共有面试了有6家公司(因为不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少)

2023-08-30 22:05:58 40

原创 公司刚来的00后真卷,上班还没2年,跳到我们公司起薪20k....

都说00后躺平了,但是有一说一,该卷的还是卷。

2023-08-30 21:59:06 29

原创 公司内卷严重!依靠这800道题我终于跳槽到了阿里

最近聊到软件测试的行业内卷,越来越多的转行和大学生进入测试行业。想要获得更好的待遇和机会,不断提升自己的技能栈成了测试老人迫在眉睫的问题。

2023-08-23 14:14:49 48

原创 XMind2TestCase使用指南

XMind测试用例通用模板

2023-08-22 15:30:27 48

原创 在大厂外包干了4年功能测试,感觉已经彻底废了,该如何抉择?

很早之前我就说过外包只是权益之计,更多的应该想着如何出来。

2023-08-18 20:55:35 54

原创 jenkins 展示测试报告不友好?如何展示漂亮的测试报告?

jenkins 中在展示测试报告的时候很不友好,测试报告样式会丢失,如何展示漂亮的测试报告呢?

2023-08-16 19:51:13 84

原创 外包干了5年,技术退步明显...

先说一下自己的情况,大专生,18年通过校招进入湖南某软件公司,干了接近4年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能测试,已经让我变得不思进取,谈了2年的女朋友也因为我的心态和工资和我分手了。于是,我决定要改变现状,冲击下大厂。

2023-08-16 19:41:40 116

原创 Pytest 使用及调用方法

Pytest 使用及调用方法

2023-08-11 14:48:26 74

原创 Pytest权威教程01-安装及入门

安装及入门

2023-08-10 21:01:22 68

原创 软件测试职业规划、发展方向该怎么确定?

软件测试职业规划可根据测试行业的发展方向来定位。

2023-08-08 16:54:08 94

原创 为什么说功能测试是巨坑?

一般而言,想要持续在行业内发展,会选择继续提升自己的测试技能,而目前自动化测试作为业内最主流的技术,往后发展可以进阶到测试开发,但前提条件还是要掌握到足够好的自动化测试技术才行。包括说编程语言的学习,Selenium、Appium的学习,框架的学习这些。下面这篇总结相信能帮到你许多

2023-08-04 20:34:09 85

原创 2023年,想从事软件测试拿高薪,我还来得及吗?

时光飞逝,即将进入7月份了,经历了三年的疫情,大家的钱包几乎都所剩无几!金三银四即将要过去了,大家还在为薪资而发愁吗?不妨来了解一下这个高薪工作——测试工程师。

2023-07-29 15:15:37 113

原创 YAML管理接口框架配置的最佳实践

管理接口框架配置是构建强大的接口测试框架的关键一环。良好的配置管理可以提高测试效率、可维护性和可扩展性。在本文中,我们将重点介绍使用YAML(YAML Ain’t Markup Language)来管理接口框架配置的最佳实践,并通过实例演示其用法。

2023-07-26 21:15:29 80

原创 从0开始学习自动化框架Airtest

现在市面上做UI自动化的框架很多,包括我们常用的Web自动化框架Selenium,移动端自动化框架Appium。

2023-07-26 20:53:43 70

原创 接口测试常用工具及测试方法

接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。

2023-07-08 20:38:14 121

原创 作为一个测试工程师你会单元测试吗?

我们在大型程序开发工作的时候,需要写成千上万个方法,这些方法的功能可能很强大,但我们在程序中只用到该方法的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。

2023-07-08 20:25:23 102

原创 拿到一个测试需求时,如何入手写测试用例

刚开始进入测试工作的朋友,也许会和我一样有不少的困惑!用例该怎么写?重点在哪?项目急来不及写用例怎么办?下面分享自己的思路,欢迎探讨。

2023-07-08 20:16:49 116

原创 一般人我不告诉他!软件测试用例的设计心得

在编写一个软件或者模块的测试用例时候,一定要明白这个功能的原始需求,也是软件的使用者(客户)的需求。理解原始需求后,编写的测试用例才更有目的性。  

2023-07-08 20:12:09 165

原创 软件测试——Jenkins的简介与安装

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

2023-07-07 21:39:20 179

原创 Jacoco 覆盖率合并以及精准测试中的调用链路分析

可合并不同版本的覆盖率数据 (合并的颗粒度是代码逻辑分支)

2023-07-06 22:28:52 447

原创 自动化测试爱恨情愁

提起自动化测试,可谓仁者见人,智者见智,心中五味杂陈啊!你从任何一个招聘渠道来看最近两年对测试岗位的要求,几乎都要求会自动化测试。而不少人一直认为手工测试才是王道,工作中有的时候也用不到程序,干嘛在面试的时候要求写代码呢?明明自己的测试能力不错,做了多年的功能测试,为什么面试的时候四处碰壁呢?很是想不明白,难道业界最近几年有点儿盲目推崇自动化测试了吗?

2023-07-05 21:09:40 82

原创 软件测试基础 - 自动化测试技术

自动化测试是,把人对软件的测试行为转化为由机器执行测试行为的一种实践。自动化测试的本质是先写一段代码,然后去测试另一段代码,所以实现自动化测试用例本身属于开发工作,需要投入大量的时间和精力,并且已经开发完成的用例还必须随着被测对象的改变而不断更新,你还需要为此付出维护测试用例的成本。当你发现自动化测试用例的维护成本高于其节省的测试成本时,自动化测试就失去了价值与意义,你也就需要在是否使用自动化测试上权衡取舍了。

2023-07-05 20:55:45 150

原创 自动化测试的三两事儿

自动化测试已成为软件测试过程中采用最广泛的技术之一,它有助于加速产品的交付进程。但是在很多企业中,由于一些误解,高层往往会犹豫要不要在其项目中实施自动化测试。

2023-07-05 20:50:07 67

原创 从团队的角度理解自动化测试

只有当我们正确认认识到自动化测试能给我们带来的预期收益和目标后,结合团队的具体情况,避免对自动化测试有过高的预期,避开一些常见的误区,逐步的引入自动化测试,给予一定的时间,慢慢沉淀和发展,才有可能真正实现自动化测试的价值。

2023-07-05 20:47:47 140

原创 网易UI自动化测试探索:Airtest+Poco

自动化测试的目的,就是为了“更快更好”地发现产品问题,有效提升产品质量。目前比较主流的自动化测试包含单元测试自动化、接口自动化和UI自动化。

2023-07-04 21:22:42 600 2

原创 想学习自动化测试?这些基础知识必须要知道!

大部分是便于理解的话,稍微看看就行,主要是和正常的文字进行区分的

2023-07-04 21:11:12 136

空空如也

空空如也

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

TA关注的人

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