首页标签单元测试

#单元测试

在计算机编程中,单元测试(英语:Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。

Python基础入门7--编写测试用例

材ccc

这是第七篇,也是这个基础入门系列的最后一篇内容,简单介绍如何采用 unittest模型编写测试用例。

2120

基于Flask开发企业级REST API应用(三)

阳仔

前两章把程序的结构以及 API的协议基本上搭建起来了。本文开始不打算对每个模块接口都进行实现,因为基本上都是业务逻辑代码,而且整篇文章都把代码贴出来,那将是一个...

6220

如何通过测试提升 Python 代码的健壮性

Python猫

花下猫语:本文是《提升你的 Python 项目代码健壮性和性能》系列的第二篇。该系列主要讲解一些提升代码健壮性的姿势和小技巧。参见 第一篇

5320

从头到脚说单测——谈有效的单元测试(上篇)

WeTest质量开放平台团队

? 作 者 杨迪,腾讯PCG高级工程师 商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处。 作者导语 从4月份至今,我能够全身心投入到腾讯新闻...

9320

从头到脚说单测——谈有效的单元测试(下篇)

WeTest质量开放平台团队

单元测试,小而且运行快,它不是为了发现本次的bug,更是为了放在流水线上 努力发现每一次MR是否产生了bug。单测运行失败,唯一的原因只应该是出现bug,而不是...

6330

端口和适配器架构——DDD好帮手

ThoughtWorks

大概一个月前,在做2018年领域驱动设计大会预告的时候,上一届大会的主题演讲者肖然提出这样的担忧:工具和方法似乎没有很好地解决“落地难”的挑战。

8320

敏捷开发(Agile development)

用户3489332

敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,...

9830

如何写好 GO 语言单元测试

腾讯移动品质中心TMQ

 通过基本的单元测试框架介绍(http://km.oa.com/group/viptest/articles/show/374474)和mock框架介绍(ht...

6720

改掉这14种习惯,初级程序员分分钟进阶高级程序员

学神IT

很多人也会有这种疑惑,尤其是入行好几年了还是个底层人员的小伙伴,今天就告诉你,你如何晋级为高级程序员。同时也反思下自己还有哪些不足。

11050

你需要知道的软件测试类型和常识

_sx_

原文链接: Types Of Software Testing: Different Testing Types With Details

7110

if 我是前端团队Leader,怎么制定前端协作规范?

_sx_

那什么是‘集成’呢?狭义的集成可以简单认为是‘集成测试’吧. 集成测试可以对代码静态测试、单元测试、通过单元测试后可以进行集成测试,在应用组成一个整体后在模拟环...

11730

PHPUnit 手册【笔记】

硬核项目经理

一、安装 composer require --dev phpunit/phpunit ^6.5 composer require --dev phpunit/...

11140

代码整洁之道【笔记】

硬核项目经理

一、整洁代码 A.混乱的代价 1.有些团队在项目初期进展迅速,但有那么一两年的时间却慢去蜗行。对代码的每次修改都影响到其他两三处代码 2.花时间保持代码整洁不但...

5930

聊聊架构【笔记】

硬核项目经理

服务代码、管理者代码和存储代码都是不需要写单元测试的,单元测试是用来测软件工程师自己写的逻辑,如果代码里面没有逻辑就不需要写单元测试。单元测试代码自身也是简单的...

7530

你还在从零搭建 Java 项目 ?10000 字总结~

芋道源码

在我的工作中,我从零开始搭建了不少软件项目,其中包含了基础代码框架和持续集成基础设施等,这些内容在敏捷开发中通常被称为“第0个迭代”要做的事情。但是,当项目运行...

16640

编写可测试的JavaScript代码

硬核项目经理

1.圈复杂度是表示代码中独立现行路径的数量。换句话说,它是为锤炼所有的代码,需编写的单元测试的最小数量。

6130

.net持续集成sonarqube篇之 sonarqube与jenkins集成(插件模式)

Edison.Ma

回忆前面章节,添加sonarqube单元测试覆盖率报告需要额外执行一步运行单元测试的代码,这并不是重点,重点在于如何在Begin Analysis部分指定单元测...

6430

.net持续集成单元测试篇之单元测试简介以及在visual studio中配置Nunit使用环境

Edison.Ma

单元测试是一段自动化的代码,这段代码调用被测试的工作单元,之后对这个单元的单个最终结果的某些假设进行检验。单元测试几乎都是用单元测试框架编写的。单元测试容易编写...

4530

.net持续集成sonarqube篇之 sonarqube集成单元测试

Edison.Ma

我在本地有一个包含单元测试项目(大家可以自己建一个包含单元测试的项目,关于单元测试前面章节也有详细讲解,这里不再赘述).进入包含项目sln或者csproj的文件...

5920

java Socket与ServerSocket 详解

Java编程指南

我们知道两个进程如果需要进行通讯最基本的一个前提能能够唯一的标示一个进程,在本地进程通讯中我们可以使用PID来唯一标示一个进程,但PID只在本地唯一,网络中的两...

8020

扫码关注云+社区

领取腾讯云代金券