自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 测试开发基础 mvn test | 利用 Maven Surefire Plugin 做测试用例基础执行管理

本文为霍格沃兹测试学院优秀学员学习笔记。一、需求在测试工作场景中,经常会遇到下面的问题:执行自动化测试用例的时候,只想指定某个测试类,或者某个方法,又或者某一类用例等,怎么办?想要和 Jenkins 一起进行持续集成,可是用例又不可能在 IDE 里面执行,怎么办?这个时候就需要 Maven 登场了,利用 Maven 的Maven-Surefire-Plugin插件可以帮助我们完成上述的目标!它可以通过命令行的形式来管理我们要执行的用例。二、环境2.1 环境要求Maven 3.x +.

2020-09-13 14:22:16 428

原创 单元测试框架怎么搭?新版的Junit5有哪些神奇之处?

本文为霍格沃兹测试学院优秀学员学习笔记。单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。那单元测试框架该怎么搭呢?Junit5又能给我们带来怎样的惊喜呢?首先我们来看看什么是Junit5,再看看如何使用吧~1. What is Junit5?Junit5简介什么是Junit5,在Junit5的官方介绍.

2020-09-10 16:25:38 326

原创 一文搞定 Linux 常用高频命令

本文为霍格沃兹测试学院优秀学员 HJP 的学习笔记。命令 cd进入上级目录 cd ..进入当前用户主目录 cd ~进入上两级目录 cd ../..进入当前目录 cd .进入目录/etc/docker cd /etc/docker命令 mv移动一个文件夹(docker文件夹,移动到/root/file目录) mv ~/docker/ /root/file移动一个文件(docker.txt移动到/root/file目录) mv d..

2020-09-07 16:00:38 260 1

原创 专项测试实战 | 如何测试 App 流畅度(基于 FPS 和丢帧率)

本文为霍格沃兹测试学院学员学习笔记,进阶学习文末加群。FPS 和丢帧率可以在一定程度上作为 APP 流畅度的一项衡量标准,本文介绍利用 adb shell dumpsys gfxinfo 命令获取软件渲染加载过程的数据,进行计算从而获取测试结果。前置业务知识在此之前,需要先了解屏幕展示绘制过程及 Android 的 VSync 机制VSync 全称是 Vertical Synchronization(垂直同步),在 Android 4.1 中引入 Android 系统(同时引入的一个概念是 Tr.

2020-09-03 14:31:33 1229

原创 接口测试框架实战 | 流程封装与基于加密接口的测试用例设计

本文节选自霍格沃兹《测试开发实战进阶》课程教学内容。接口测试仅仅掌握 Requests 或者其他一些功能强大的库的用法,是远远不够的,还需要具备能根据公司的业务流程以及需求去定制化一个接口自动化测试框架的能力。所以,接下来,我们主要介绍下接口测试用例分析以及通用的流程封装是如何完成的。接口测试用例分析首先在做用例分析之前,可以通过追查公司一年来所有的故障原因,定位问题起因,或者通过与 CTO、产品经理、研发、运维、测试调查,得到质量痛点,还可以分析业务架构、流程调用,以及监控系统了解到业务的使用..

2020-09-03 11:00:13 288

原创 30 分钟轻松搞定正则表达式基础

本文为霍格沃兹测试学员学习笔记,进阶学习文末加群。正则表达式简介提起正则表达式,可能大家的第一印象是:既强大好用但也晦涩难懂。正则表达式在文本处理中相当重要,各大编程语言中均有支持(跟 Linux 三剑客结合更是神兵利器)。正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。(来自百度百科)个人理解如下:某个大佬为了从字符串中匹配或找出符合特定规律(如手机号、身份证号)的子字符串..

2020-09-02 15:04:24 392 1

原创 Python 装饰器填坑指南 | 最常见的报错信息、原因和解决方案

本文为霍格沃兹测试学院学员学习笔记。Python 装饰器简介装饰器(Decorator)是 Python 非常实用的一个语法糖功能。装饰器本质是一种返回值也是函数的函数,可以称之为“函数的函数”。其目的是在不对现有函数进行修改的情况下,实现额外的功能。在 Python 中,装饰器属于纯粹的“语法糖”,不使用也没关系,但是使用的话能够大大简化代码,使代码更加简洁易读。最近在霍格沃兹测试学院的《Python 测试开发实战进阶》课程中学习了 App 自动化测试框架的异常处理,存在一定重复代码,正好可以当作

2020-09-02 10:10:17 1059

空空如也

空空如也

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

TA关注的人

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