阿里云出现大规模故障;2023 最佳发明榜单;愤怒的南瓜|思否技术圈周刊

2023-11-17
阅读 3 分钟
623
双十一刚结束,阿里云就大面积故障,持续长达 3 个半小时。据阿里云公告,故障源于某个底层服务组件,影响地域涵盖了国内以及海外多个国家。“淘宝崩了”、“外卖崩了”、“闲鱼崩了”等迅速冲上热搜。大批依赖阿里云的设施随之崩溃:外卖派送停止、超市无法结账、停车场不抬杆。甚至洗衣机、直饮水机和充电桩等服务也停止运转。
封面图

FlexMock Ruby单元测试mock库

2014-03-06
阅读 3 分钟
4.3k
我们有一个获取数据的类TemperatureSampler,从温度感应器中读取数据,并返回三次读取的平均值。当我们运行测试的时候,我们并没有真正的温度感性器,所以我们需要一个mock对象来响应read_temperature消息:

rspec-given 助你写出干净漂亮的测试

2014-02-25
阅读 3 分钟
5k
rspec-given亦是Jim Weirich的作品。given、when、then的引入,让测试变得更方便。 rspec-given rspec-given的写法十分直接了当: {代码...} Given指定测试的预设,Then指定需要检测的断言。 那么,如果我想更改上面角色的姓名呢?我需要确保更改操作确实有效,这就要用到When: {代码...} 来看一个复杂一点的例子吧,测...

单元测试里的 5 个错误

2014-02-25
阅读 1 分钟
3.5k
当我第一次听说可以使用框架比如JUnit来进行单元测试的时候,我惊叹这真是一个简单而强大的概念。它取代了随机测试,使你可以保存你的测试代码,并按照需要随时运行它们。按照我的理解,关于单元测试并没有多少产生误解的可能。但是过去的几年中,我确实见过几种或多或少不太正确的单元测试使用方式。这里按照重要程度,...

提高你的Python能力:理解单元测试

2014-01-27
阅读 11 分钟
13k
对于程序开发新手来说,一个最常见的困惑是测试的主题。他们隐约觉得“单元测试”是很好的,而且他们也应该做单元测试。但他们却不懂这个词的真正含义。如果这听起来像是在说你,不要怕!在这篇文章中,我将介绍什么是单元测试,为什么它有用,以及如何对Python的代码进行单元测试。

phpunit PHP单元测试的利器

2013-12-16
阅读 3 分钟
7k
PHPUnit是PHP的单元测试框架。单元测试在软件开发中越来越受到重视,测试先行编程、极限编程和测试驱动开发在实践中被广泛。利用单元测试,也可以实现契约式设计。

Testify Pythoinc的单元测试框架

2013-12-12
阅读 1 分钟
4.6k
Testify 是Python的一款测试框架,可以替代unittest和nose。 特性 类级别的配置,同一类的测试方法仅需运行一次配置。 基于装饰器的fixture方法,提供惰性求值属性和上下文管理。 类似nose,可以深入包寻找测试用例。 可以以模块、类为单位运行测试,或者运行单个测试方法。 支持多线程测试。 彩色输出。 可扩展的插件系...

totoro 淘宝开源的简单易用的前端单元测试工具

2013-11-25
阅读 3 分钟
11.7k
totoro是由淘宝开源的一款简单易用、稳定的前端单元测试工具。名字来自于宫崎骏导演的奇幻动画电影《龙猫》。 0. 特性 在真实的浏览器中运行 支持所有的测试框架 支持调试 自动测试覆盖率 足够健壮,适用于生产环境 1. 安装 node 版本要求 {代码...} 从 npm 安装 {代码...} 从 Github 安装 可以体验开发中的最新功能 {代...