第14章 单元测试(控制器测试、路由测试、验证测试)
2017-11-11 10:33
323 查看
一、 单元测试和测试驱动开发的意义
谈到软件测试,通常是指进行的一系列不同种类的测试,包括单元测试、验收测试(acceptance testing)、探索测试(exploratory testing)、性能测试(performance testing)和可扩展测试(scalability testing)等。
1 、单元测试的定义
通常有4个特定:
(1)、测试小部分代码:编写小程序,对类的方法的测试
(2)、隔离测试:
(3)、只测试公共端点
(4)、自动结果
2、 测试驱动开发的定义
二、 创建单元测试项目
1 、检查默认单元测试
系统自动创建HomeControllerTest.cs文件,包含Index、About、Contact三个操作方法。
2 、只测试自己编写的代码
三、 单元测试用于ASP.NET MVC和ASP.NET Web API应用程序的技巧和窍门
1 、控制器测试2、 路由测试
3 、验证测试
四、 小结
相关文章推荐
- AngularJS测试二 jasmine测试路由 控制器 过滤器 事件 服务
- 转载 - 5个在线的网站测试和验证工具
- 《软件测试管理》第14章 软件测试常见问题——(三)测试流程常见问题
- 计算机硬件通用功能类:硬件信息控制器(主机名,cpu编号,网卡地址,MAC地址,主硬盘编号,ip地址,获取最大线程数,验证服务IP)
- 在单元测试里测试添加数据到数据库
- 【JavaScript UT测试--02】--js单元测试(UT) 测试异步函数
- mysql的高并发测试验证
- android 单元测试---robotium测试方法名
- curl请求https禁止验证证书(钉钉机器人php测试代码)
- 测试驱动开发(Test-Driven Development,简称TDD)--单元测试-->提高代码质量
- 第十节 单元测试文档测试
- IIS的各种身份验证详细测试
- android 单元测试之dialog测试链接整理
- SpringMVC数据类型转换—— 注解式控制器的数据验证、类型转换及格式化
- 使用 BenchmarkDotnet 测试代码性能 【Win10】单元测试中捕获异步方法的指定异常
- ThinkPHP5.1 多级控制器路由
- 如何进行验证测试(下)
- 将数据集切分成“训练-测试数据集”和交叉验证
- linux usb_gadget:设备控制器驱动测试(包含更新主机内核的方法)
- 第14章 路由与路由协议----14.1 路由器