自动化测试平台(十三):接口自动化框架与平台对比及应用场景分析及设计思路分享

一、前言 对于传统的实现接口自动化的方案往往是搭建自动化框架,通过excel编写用例来驱动执行,例如常见的万金油技术栈组合:openpyxl、pytest、allure等。 很多公司往往是通过自动化框架而非测试平台来实现接口自动化,主要是自动化框架相对于测试平台的建设成本会低很多。 但对于自动化用例的维护、及编写用例的...

难怪大家丢掉了postman而选择 Apifox

前言 当下采用前后端分离模式开发Web应用已经成为气候,在开发阶段有一个不成文的规定则是 项目开发后端先行 但是作为前端开发工程师的我们,难道在搭建完页面后只能等待后端的接口么?这样的话我们则完全被后端开发限制住了。在前面跟大家介绍过 Mock.js 不知道大家有么有看到哈,如果没有看到的同学,或者不知道m...

如何写好测试用例以及go单元测试工具testify简单介绍

背景 ​ 最近在工作和业余开源贡献中,和单元测试接触的比较频繁。但是在这两个场景之下写出来的单元测试貌似不太一样,即便是同一个代码场景,今天写出来的单元测试和昨天写的也不是很一样,我感受到了对于单元测试,我没有一个比较统一的规范和一套单元测试实践的方法论。在写了一些单元测试之后我开始想去了解写单元测试的一些最佳实践和技巧。(其实后来我反思的时候觉得,我应该先去学习单元测试相关的...

渗透测试工具Kali Linux安装与使用

知识点 1. Kali Linux是做渗透测试用的2. 安装VMware Workstation虚拟机3. 安装kali-linux系统4. 基本用法4.1 重新设置 root 密码 1. Kali Linux是做渗透测试用的 渗透测试是通过模拟恶意黑客的攻击方法,来评估计算机网络系统安全的一种评估方法,这个过程包括对系统的任何弱点...

Go 单元测试工具 gomonkey

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第27天,点击查看活动详情 Go 单元测试工具测试分为4个层次 单元测试:对代码进行测试集成测试:对一个服务的接口测试端到端测试(链路测试):从一个链路的入口输入测试用例,验证输出的系统的结果UI测试 常犯的错误: 没有断言。没有断言的单测是没有灵魂的。单测的特征:A:(Automatic,自动化):单元测...

前端后端的爱恨情仇

全文目录 一、API爆炸的时代1.背景介绍2.问题引出3.解决方案 二、核心功能1.API文档2.API调试3.Mock 数据4.自动化测试5. 在线调试 三、其他功能1.代码生成2.数据导入/导出 四、惊喜功能五、总结 一、API爆炸的时代 随着最近行业的移动化、物联网化、数字化转型、微服务等多种概念的提出,对应的API数量已经呈现...

Python自动化测试小程序编程:Selenium库使用

目录 前言 一、Selenium(WEB自动化工具) 1.简介 2.功能 3.优势 4.版本 4.1.selenium1.0 组件 selenium IDE selenium Grid selenium RC(Reomte Control)--核心 不同语言启动selenium的方法--RC原理 ...

测试工具(2)APP加密算法思路

theme: condensed-night-purple highlight: atom-one-dark持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第11天,点击查看活动详情 背景服务端与客户端进行http通讯时,为了防止被爬虫,数据安全性等,引入APP通信加密,简单来说,就是引入签名sign,APP的所有请求都会经过加密签名校验流程。常见的加密方...