接口自动化测试实践指导(上):接口自动化需要做哪些准备工作
1. 为什么做接口自动化1.1 什么是接口测试接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。在这里呢,首先抛个问题:接口测试和接口自动化有什么不同?在这里先不做解答,大家可以带着这个问题去阅读后面的内容,相信自然会得到这个问题的答案。1.2 做接口自动....

【图像分类】Vision Transformer理论解读+实践测试
前言Vision Transformer是2021年谷歌在ICLR上提出的算法,算法原理并不复杂,但是其价值是开创性的。它首次将NLP领域火热的Transformer模型架构移植到了CV领域,打破了这两个领域壁垒,并取得不错的成效。论文名称: An Image Is Worth 16x16 Words: Transformers For Image Recognition At Scale论文链....

客户端单元测试实践——C++篇
作者 | 思兼来源 | 阿里开发者公众号背景我们团队在手淘中主要负责BehaviX模块,代码主要是一些逻辑功能,很少涉及到UI,为了减少双端不一致问题、提高性能,我们采用了将核心代码C++化的策略。由于团队项目偏底层,测试同学难以完全覆盖,回归成本较高,部分功能依赖研发同学自测,为了提高系统的稳定性,我们在团队中实行了单元测试,同时由于集团客户端C++单元测试相关经验沉淀较少,所以在此分享下团队....

iOS UI 自动化测试原理以及在 Trip.com 的应用实践
前言笔者入职 Trip.com 已满一年,回顾这一年的工作历程,约一半的时间都在做 UI 自动化测试相关内容。从而,笔者更深入地研究了 iOS 平台下的自动化测试技术,目前也在负责部门 App 自动化测试平台的搭建和维护。故想借这篇文章一并将所踩过的坑以及学习到的技术,系统且全面地整理出分享给大家。本文的内容大致如下:iOS/macOS UI 自动化测试框架 XCUITest 原理详解基于 We....

干货 | 精准化测试原理简介与实践探索
小时候大家应该都玩过一个游戏,游戏很简单,就是找不同,在规定时间内两幅图直接的差异点找到就算赢,越快越好,就像下面这样:上面这个不同点想找很简单,那么下面这样的呢?这个,确实有的人会说"我可以!" 。比如在综艺节目"最强大脑"中,这群"变态"的非人类确实可以反正我不行,我也不信你们看到文章这里的人可以~我只有最菜大脑理论上,我们全面的测试覆盖,肯定就就可以保证,那么我们先看下下面的代码:这是一份....

利器 | 接口自动化测试框架 RESTAssured 实践(三):对 Response 结果导出
上一篇文章中介绍了rest-assured对返回结果的断言,最后说明了对于Response结果导出的需求。可查看往期文章进行查看。HTTP/1.1 200 OK Server: nginx/1.12.2 Date: Mon, 13 Jan 2020 02:15:11 GMT Content-Type: application/json;charset=UTF-8 Transfer-Encodin....

干货 | Dubbo 接口测试原理及多种方法实践总结
1、什么是 Dubbo?Dubbo 最开始是应用于淘宝网,由阿里巴巴开源的一款优秀的高性能服务框架,由 Java 开发,后来贡献给了 Apache 开源基金会组织。下面以官网的一个说明来了解一下架构的演变过程,从而了解 Dubbo 的诞生原因:单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。垂直....

持续测试是一种测试实践
持续测试和自动化测试的关系持续测试是在软件交付生命周期过程中,以防控业务风险为目的,将每一个阶段都通过测试活动进行质量保障,并尽最大可能自动化测试活动,并将测试结果不断的反馈给制品过程的测试实践活动就是持续测试。通过持续测试的定义我们可以知道,尽最大可能自动化测试活动将会是持续测试是否能够落地实践的重要手段。持续测试包含了两部分实践约束:第一部分是每一个DevOps中的阶段都应该有对应的质量保障....
接口测试框架接入性能测试实践分享
1. 前言现如今接口测试在软件质量行业中的地位,已经越来越重要,相对于上层的UI自动化测试和下层的单元测试,接口测试的“低”投入、“高”回报,也成了绝大多数质量保障实践的首选。在开展接口测试时,往往很多时候都只在关注接口的功能性质量,而对于非功能性的质量保障验证,比如性能、安全,在实际工程应用或者设计用例时关注度明显不足(甚至很多压根没有这方面的测试实践)。今天就以Python系下request....

【精准测试】iOS 代码覆盖率数据采集自动化实践
实践这里我是基于XcodeCoverage这个工具实现的,目前这个工具只支持Objective-C的覆盖率数据采集,暂时不支持Swift。打覆盖率包1、首先将项目clone到本地,项目地址如下:https://github.com/jonreid/XcodeCoverage2、将XcodeCoverage整个文件夹放到应用项目的Xcode工程同级目录下,如下图:3、在自己的工程中配置运行脚本,如....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。