最新 最热

go测试框架gomonkey的使用

gomonkey 是 golang 的一款打桩框架,目标是让用户在单元测试中低成本的完成打桩,从而将精力聚焦于业务功能的开发。

2022-06-30
0

Go测试框架-Mock http请求

最近做了一个营销活动,开发礼包领取功能时依赖了外部的系统发放点券,已知点券发放接口是非常稳定ok的了,目前这个接口仅可以在生产被调用。为了测试礼包领取功能,需要mock掉依赖的外部点券发放接口。...

2022-06-30
0

TDD案例实战

需求分析后我们一般会做任务拆分/分解, 然后产出接口文档, 这个阶段一般需要前后端开发,产品,测试共同讨论:

2022-06-30
0

golang测试用例规范

1. 背景1.1 推荐框架用途业内常用框架测试框架testing、testify, goconverymock框架gomock、gomonkey1.2 测试类型定义从多个维度将测试用例分成了A0~A3共3个层级, 详见下表:测试层级A0A1A2A3验证范围 方法、类服务内...

2022-06-30
0

单元测试整理

在实际研发与测试工作中,单元测试是代码走向高质量的必经之路,也是效能优化实践的重要一环。单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类...

2022-06-30
0

基于Gitflow分支模型自动化Java项目工作流

2019年2月13日更新*:本文的最初版本引起了很大的反响,大多数是正面的,有些则不是。争论的焦点在于我们在包含手动组件的环境中使用了“持续交付”这个术语。如果你所在的团队每天需要部署数百个版本,那么我们的框架可能不...

2022-06-30
0

Python Selenium设计模式及代码实现

下方查看历史精选文章重磅发布 - 自动化框架基础指南pdf大数据测试过程、策略及挑战测试框架原理,构建成功的基石在自动化测试工作之前,你应该知道的10条建议在自动化测试中,重要的不是工具前言本文就python selenium自...

2022-06-29
1

实战 | 初尝 Jest 单元测试

作者 | kinkahuang链接 | http://imweb.io/topic/592aab6eff03ef1a4ef15c51最近的几次发布都犯了小错,都是缺乏或者忽视了测试所导致的。通常来说,一个新功能上线的时候,开发和测试都投入比较多,各项测试都是比较全面的...

2022-06-29
1

一篇文章,教你彻底搞懂selenium的工作原理

Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。 主要功能包括:测试与浏览...

2022-06-29
1

面试被问selenium自动化模型,你了解多少?

自动化测试模型可以看作自动化框架与工具设计得思想。自动化不仅仅式单纯的写写脚本运行就可以了,还需要考虑如何使脚本运行效率提高,代码复用、参数化等问题。自动化模型主要分为四大类:线性模型,模块化驱动,驱动数据,关键...

2022-06-29
0