HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。...
大家好,我是码农小余,今天我们来讨论 TDD。本文纯属个人实践后的感受,若有不确之处,欢迎大佬指导和交流!
核心思想:要面向接口编程,不要面向实现编程。细节具有多变性,而抽象层则相对稳定。因此,以抽象为基础搭建起来的架构要比以细节为基础搭建起来的架构要稳定得多。...
里氏替换原则: 子类可以扩展父类的功能,但不能改变父类原有的功能,不要重写父类的方法。
开闭原则: 当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以扩展模块的功能,使其满足新的需求。
Sybase PowerDesigner(简称PD)是最强大的数据库建模工具,市场占有率第一,功能也确实十分强大,现在最新版本是15.1,已经支持最新的SQL Server 2008等数据库,另外在PD15中还增加了好几种模型,界面也得到了进一步的美化,做出来的...
拦截bug就需要持续的质量建设,质量是全面质量管理,公司每个成员都有责任参与质量保证。
冒烟测试(smoke test)最早来源于硬件测试,对一个硬件或硬件组件进行更改或修复后,直接给设备加电。如果没有冒烟,该组件就通过了主流程核心的测试。...
VueUse 是 Anthony Fu 大佬的一个开源项目,它为Vue的开发者提供了大量用于 Vue2 和Vue3 的基本 Composition API 实用工具函数。
在前端开发中经常需要按不同屏幕尺寸来进设计达到PC和移动端响应式。我们一般使用CSS媒体查询来检测视口宽度或高度,然后根据该模式改变设计。 这就是在过去10年中设计Web布局的方式。...