软件测试是软件开发过程中的基本活动。黑盒测试和白盒测试是两种不同类型的软件测试策略,它们具有同样强大的功能,并且结合使用时甚至更好。 黑盒测试 在软件中,黑盒测试很方便,可以减少灾难性(软件)崩溃的风险。灾难性的软件崩溃可能是什么?系统在更新客户数据库的过程中崩溃了?在这种情况下,可能会丢失客户数据 ...
分类:
其他好文 时间:
2020-01-20 11:21:39
阅读次数:
80
1.1 软件测试的定义 追本溯源,什么是软件测试?先我们看看一些著名的对软件测试的定义。 l Testing is the process of establishing confidence that a program or system does what it is supposed to ...
分类:
其他好文 时间:
2020-01-19 19:02:58
阅读次数:
81
作者/Atticbee 在这一集,Greg和RChain的研究人员Isaac,Christian讨论了TLA(Temporal Logic of Actions)和RChain的LADL(Logic As Distribution Law)。下面是Atticbee做的摘要,然后加了一些自己的理解。 ...
分类:
其他好文 时间:
2020-01-18 12:21:23
阅读次数:
106
六大基本原则: 开闭原则: 是对修改关闭,对新增开放,开闭原则是面向对象对程序设计的终极目标, 对软件测试的影响:如果遵守开闭原则,软件的测试只要对新增的代码进行测试,原有的代码不用在进行测试仍能继续运行。 可以提交代码的复用性:粒子越小,复用性越大。根据原子和抽象编程可以提高代码的复用性 提高的软 ...
分类:
其他好文 时间:
2020-01-16 19:00:51
阅读次数:
64
很多软件测试工程师在面试的时候都会遇到考官给的各种各样的面试题,这也反应了测试工程师对企业的重要性,面试通常分为以下几个方面,由于篇幅有限,在这里就只给大家分享一些比较常见的问题。
分类:
其他好文 时间:
2020-01-15 16:48:15
阅读次数:
99
常见的开发模型: 一. 瀑布模型(适合前期需求完整的软件开发): 1.需求分析(产品经理) >>概要设计(开发人员) >>详细设计(开发人员) >>编码(开发人员) >>软件测试(测试) >>软件维护(运维) 特点: 1.1 属于线性模型 1.2 每个阶段分工明确 1.3 有对应的文档产出 2.优缺 ...
分类:
其他好文 时间:
2020-01-15 14:04:10
阅读次数:
89
初学者的Api测试技巧!API测试是一种直接在API级别执行验证的软件测试。它是集成测试的一部分,它确认API是否满足测试人员对功能、可靠性、性能和安全性的期望。与UI测试不同,API测试是在没有GUI层执行操作的。API测试技巧WebAPI有两大类Web服务:SOAP和REST。SOAP(简单对象访问协议)是W3C标准定义的一种标准协议,用于发送和接收Web服务请求和响应。REST(表示状态传输
API测试是一种直接在API级别执行验证的软件测试。它是集成测试的一部分,它确认API是否满足测试人员对功能、可靠性、性能和安全性的期望。与UI测试不同,API测试是在没有GUI层执行操作的。 API测试技巧 Web API有两大类Web服务:SOAP和REST。 SOAP(简单对象访问协议)是W3 ...
一、思考?? 1.创建API接口难吗? 软件测试工程师: 只测过API接口, 从没创建过 应该需要掌握一门后端开发语言和后端开发框架吧!? 脑容量有限,想想就可怕 2.如何创建API接口呢? 使用Django restframework能快速创建符合restful风格的API接口 通过Django ...