摘要: 写《Selnium For C#》系列文章的初衷是因为有很多朋友问我应该从哪里开始学习自动化测试,于是就为大家写下了这个系列的文章,希望对你有些帮助吧。而我想表达的是Selenium(同时也包括或是QTP,Appium等其他的技术)也不过是一个简单的技术实现而已,而对于初学者往往是急于掌握一门技术。 阅读全文
posted @ 2016-02-06 11:21 小北@Alan 阅读(8594) 评论(4) 推荐(16) 编辑
摘要: 写在最前面 这个系列的主旨是要跟大家分享一下关于自动化测试框架的构建的一些心得。这几年,做了一些自动化测试框架以及团队的构建的工作。过程中遇到了很多这样的同学,他们在学习了某一门语言和一些自动化测试的类库或者工具之后,打算进一步的提高。我想这个系列也许会帮助到你,我们一起从各个维度来看一看自动化测试 阅读全文
posted @ 2017-09-08 11:12 小北@Alan 阅读(733) 评论(2) 推荐(3) 编辑
摘要: 写在最前面 这个系列的主旨是要跟大家分享一下关于自动化测试框架的构建的一些心得。这几年,做了一些自动化测试框架以及团队的构建的工作。过程中遇到了很多这样的同学,他们在学习了某一门语言和一些自动化测试的类库或者工具之后,打算进一步的提高。我想这个系列也许会帮助到你,我们一起从各个维度来看一看自动化测试 阅读全文
posted @ 2017-08-09 11:27 小北@Alan 阅读(1108) 评论(1) 推荐(4) 编辑
摘要: xUnit.Net本身提供了标记测试方法的标签Fact和Theory。在前面的文章《Lesson 02 玩转 xUnit.Net 之 基本UnitTest & 数据驱动》中,也对它们做了详细的介绍。这一篇,来分享一个高级点的主题:如何扩展标签?还是老规矩,看一下议题: 概述 让xUnit.Net识别 阅读全文
posted @ 2016-03-08 14:57 小北@Alan 阅读(2480) 评论(4) 推荐(9) 编辑
摘要: 这一篇,本文会介绍一下基本的断言概念,但重点会放在企业级单元测试的相关功能上面。下面来跟大家分享一下xUnit.Net的断言,主要涉及到以下内容: 关于断言的概念 xUnit.Net常用的断言 关于单元测试实践的讨论 xUnit.Net比较器:IEqualityComparer接口 重构Demo:浅 阅读全文
posted @ 2016-03-03 16:34 小北@Alan 阅读(2700) 评论(0) 推荐(4) 编辑
摘要: 上一篇文章《[小北De编程手记] : Lesson 03 玩转 xUnit.Net 之 Fixture(上)》向大家介绍了xUnit.Net 共享数据的方式、Test Case的构造函数 & IDisposable.Dispose、Class级别的Fixture : IClassFixture。这一 阅读全文
posted @ 2016-02-22 10:39 小北@Alan 阅读(3263) 评论(1) 推荐(6) 编辑
摘要: 在使用xUnit.Net Framework构建单元测试或自动化测试项目的时候,无论是针对一些比较耗费资源的对象亦或是为了支持Test case预设数据的能力,我们都需要有一些初始化或是清理相关的动作。在xUnit.Net中,提供了多种方式来满足我们的需要。还是照例看一下本文要讨论的内容: xUni 阅读全文
posted @ 2016-02-19 17:42 小北@Alan 阅读(4844) 评论(4) 推荐(12) 编辑
摘要: 关于《玩转 xUnit.Net》系列文章,我想跟大家分享的不是简单的运行一下测试用例或是介绍一下标签怎么使用(这样的文章网上很多)。上一篇《Lesson 01 玩转 xUnit.Net 之 概述》介绍xUnit.Net的一些基本概念。从这一篇开始我将会为大家逐一展示xUnit.Net的强大之处。还是 阅读全文
posted @ 2016-02-14 09:38 小北@Alan 阅读(4684) 评论(5) 推荐(11) 编辑
摘要: 谈到单元测试,任何一个开发或是测试人员都不会觉得陌生。我想大多数的同学也都是接触过各种单元测试框架。关于单元测试的重要性,应该不会有太多的质疑。这个系列,我向大家介绍一下xUnit.Net的使用。就让我们一起来玩转xUnit.Net吧。本文要讨论的内容如下: 单元测试框架提供了什么 .Net平台常见 阅读全文
posted @ 2016-02-07 12:12 小北@Alan 阅读(4353) 评论(1) 推荐(12) 编辑
摘要: 本文想跟大家分享的是Selenium对PageObject模式的支持和自动化测试团队的构建。《Selenium For C#》系列的文章写到这里已经接近尾声了,如果之前的文章你是一篇篇的读下来并动手实践的话,我相信你应该可以模拟日常工作中80%常见的手动测试用例了。请注意:我的用词是模拟用例,而不是 阅读全文
posted @ 2016-02-04 17:52 小北@Alan 阅读(3422) 评论(4) 推荐(10) 编辑