在使用xUnit.Net Framework构建单元测试或自动化测试项目的时候,无论是针对一些比较耗费资源的对象亦或是为了支持Test case预设数据的能力,我们都需要有一些初始化或是清理相关的动作。在xUnit.Net中,提供了多种方式来满足我们的需要。还是照例看一下本文要讨论的内容 ...
上一篇文章 小北De编程手记 : Lesson 玩转 xUnit.Net 之 Fixture 上 向大家介绍了xUnit.Net 共享数据的方式 Test Case的构造函数 amp IDisposable.Dispose Class级别的Fixture : IClassFixture。这一篇,我们接着讲解后面的内容,回顾一下本文要讨论的内容: xUnit.Net 共享数据的方式 上 Test ...
2016-02-22 10:39 1 2070 推荐指数:
在使用xUnit.Net Framework构建单元测试或自动化测试项目的时候,无论是针对一些比较耗费资源的对象亦或是为了支持Test case预设数据的能力,我们都需要有一些初始化或是清理相关的动作。在xUnit.Net中,提供了多种方式来满足我们的需要。还是照例看一下本文要讨论的内容 ...
xUnit.Net本身提供了标记测试方法的标签Fact和Theory。在前面的文章《Lesson 02 玩转 xUnit.Net 之 基本UnitTest & 数据驱动》中,也对它们做了详细的介绍。这一篇,来分享一个高级点的主题:如何扩展标签?还是老规矩,看一下议题: 概述 ...
谈到单元测试,任何一个开发或是测试人员都不会觉得陌生。我想大多数的同学也都是接触过各种单元测试框架。关于单元测试的重要性,应该不会有太多的质疑。这个系列,我向大家介绍一下xUnit.Net的使用。就让我们一起来玩转xUnit.Net吧。本文要讨论的内容如下: 单元测试框架提供 ...
关于《玩转 xUnit.Net》系列文章,我想跟大家分享的不是简单的运行一下测试用例或是介绍一下标签怎么使用(这样的文章网上很多)。上一篇《Lesson 01 玩转 xUnit.Net 之 概述》介绍xUnit.Net的一些基本概念。从这一篇开始我将会为大家逐一展示xUnit.Net的强大之处 ...
这一篇,本文会介绍一下基本的断言概念,但重点会放在企业级单元测试的相关功能上面。下面来跟大家分享一下xUnit.Net的断言,主要涉及到以下内容: 关于断言的概念 xUnit.Net常用的断言 关于单元测试实践的讨论 xUnit.Net比较器 ...
这一部分,我准备向大家介绍Selenium WebDriver的常用API,学习这部分内容需要大家最好有一些简单的HTML相关知识,本文主要涉及到以下内容: Selenium API:元素检查 Selenium API:简单事件处理 回顾一下我之前讲过的一个概念:所谓 ...
上一篇,我们介绍了一些Selenium WebDriver相关的API,下面我们就接着上一篇继续介绍Selenium常用的API,这一篇的内容主要涉及到以下话题: Selenium API ...
在我看来一个自动化测试平台的构建,是一种很好的了解开发语言,单元测试框架,自动化测试驱动,设计模式等等等的途径。因此,在下选择了自动化测试的这个话题来和大家分享一下本人关于软件开发和自动化测试的认识。刚刚开通了博客,就从最基础的开始吧,算是写给初学者的编程手记,也算是给对自动化完全不了解 ...