基于需求的用例仅仅是针对前面没有覆盖到的用例的补充,所以这部分用例应该相对比较少,如果发现比较多的话可以分析下是否研发的一些逻辑没有覆盖到相关地方..
一直很关注自动化测试,因为手动进行测试很枯燥,而且容易遗漏相关测试。苹果在Xcode7中引入了UI Testing,目前使用起来感觉良好。..
什么是单元测试? 是一个工具.通常情况下,我们并不会用到它...
人们经常提到,能够建立最好安全性的方式就是通过尝试入侵来进行测试,这正是安全初创企业vThreat的目标。通过任命新的CEO,设定2016年的市场占有率发展目标,该公司正尽力在网络安..
软件测试和软件开发一样,是一个典型的系统工程。它包括了持续集成(CI)、持续测试(CT)、持续交付(CD)和持续部署(CD)等诸多方面,每个方面又都包括各子内容。通过这些系统工程,团队..
本文主要通过小例子介绍下单元测试,集成测试,测试驱动开发等概念。..
测试先行是软件系统质量保证的有效手段. 在单元测试方面, 我们有非常成熟的 xUnit 方案. 在集成测试方面, 我们 selenium 等自动化方案. 在性能测试方面也有很多成熟的工具, 比如 Load..
如果您希望项目发布的时候能够再期待的环境中表现一致,如果您希望在项目版本迭代时确保新旧功能都能正确工作,如果您希望项目的BUG出现一次后确保不再重复出现,如果您要测..
单元测试的测试数据可以用两个基本的方法系统地构建。第一个是规格说明测试,这个技术也称为黑盒测试(行为测试,数据驱动测试,功能测试以及输入/ 输出驱动测试)。在这个方法..
关于软件或代码,其实之前我已经写过一篇写代码的四个境界。虽然说能写出什么样的代码这是需要长久的训练和琢磨的,但是今天讲的,是写代码人该有的心态以及一些可能是必须的..
随着当今技术和市场环境的变化,越来越多的企业选择将软件项目外包,同时也有更多成熟的大型软件企业加入到软件项目的承包队伍中。外包的软件项目越来越多,如何对这些外包的..
所谓单元测试(unit testing),就是对软件中的最小单元进行检查和验证,其一般验证对象是一个函数或者一个类。值得一提的是,虽然单元测试是开发者为了验证一段代码功能正确性而写的..
持续集成指的是,频繁地(一天多次)将代码集成到主干。 它的好处主要有两个。 1、快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。..
可以看出我的知识构成是典型的文科系,在功能测试期间主要掌握基本的测试工具,熟悉业务流程,认真细心做好检查点,孰能生巧,经过几年的工作就可以成为一个值得信任的测试员..
Alex是基于vegeta library和boom封装的压力测试web UI。Vegeta提供稳定的qps压力源,boom提供稳定的并发数压力源。..
首先要介绍为什么蘑菇街支付金融这边会采用单元测试的实践。说起来比较巧,刚开始的时候,只是我一个人会写单元测试。后来老板们知道了,觉得这是件很有价值的事情,于是就叫..
TPCC-MYSQL是由percona发布一个用来测试数据库的压力工具,模拟一个电商的业务, 主要的业务有新增订单,库存查询,发货,支付等模块的测试..
上一篇性能测试—LoadRunner中,简单的介绍了LoadRunner的使用,这一篇博客主要讲LoadRunner的参数化。..
本文是最近在学习 Node.js 测试方面的总结,包括单元测试、集成测试、基准测试以及代码覆盖率测试等多方面的的内容。对于中大型项目,完备的测试用例有助于保证项目的持续集成..
考虑可读性,对于方法名使用表达能力强的方法名,对于测试范式可以考虑使用一种规范, 如 RSpec-style。 不要使用逻辑流关键字(If/ese、for、do/while、switch/case),在一个测试方法中..