Go 语言提供了 testing 标准库用于至此 Go 语言代码的测试,在编写 Go 语言的测试时需要遵循两个规范:
大家好,我是洋子。在文章《接口测试(3)- 构造测试数据》我提到了构造测试数据的方法,但这篇文章当中都是构造真实的测试数据。然而在实际测试过程中,我们难免会遇到业务场景非常复杂,上下游调用链路复杂或者是某个依赖模块...
其实自动化测试很好理解,由两部分组成,“自动化”和“测试”,所以我们要理解自动化测试,就必须理解“自动化”和“测试”,只有理解了这些概念,才能更轻松的做好的自动化测试。其中“自动化”可以想象成通过各种编程技术实现...
大家好,我是洋子。昨天写了一篇文章《CI/CD是什么》,介绍了持续集成,持续交付,持续部署的概念
大家好,我是洋子。不知道写过接口自动化case的朋友们,有没有思考过一个问题。假如我写了很多接口自动化case,已经把被测系统的所有接口都覆盖到,那这是不是就说明我的自动化case已经全部写完了?是不是就说明我的自动化测试...
在测试行业,我们一般都听说过这3种岗位:测试工程师(功能测试),自动化测试工程师,测试开发工程师。目前在互联网大厂,基本都只招测试开发工程师,意味着做软件测试也需要具备代码能力...
大家好,我是洋子,作为一名测试开发/软件测试工程师, 在进行软件测试的过程中,会用到测试工具去辅助测试,以提高测试工作的效率
在讲自动化测试前,先看下软件测试的分层模型,如下图所示的“三层金字塔”,分为单元、接口和UI三个层级。尽管大家对此的具体描述各不相同(有人将三层分别定义为单元、接口、集成测试;也有人将整个金字塔划分为4-5个层级),但...
有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为bug,bug是必须修复的。
质量保障是做好产品十分重要的一步,但是为了快速起项目形成业务,很多项目在设计之初全由前后端开发人员自测,稳定上线后才补上质量保障侧的内容。本文旨在梳理一套BS架构产品的通用质量保障模型。...