• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

VisualStudio2008单元测试功能学习笔记

发布: 2009-12-23 10:49 | 作者: 不详 | 来源: 领测国际测试网采编 | 查看: 97次 | 进入软件测试论坛讨论

领测软件测试网

  提供一个测试值的集合用于验证实现 ---- 数据驱动测试;

  库的两种选择:

  文件性:

  项目 -> 增加新项-->“本地数据库”或者“基于服务的数据库”,然后“工具” ->“ 连接到数据库”,最后从“服务器资源管理器”修改该库的结构,如创建表

  特点:移植性好,大数据量支持不好

  数据库性:

  直接使用服务器资源管理器添加库

  特点:与文件性相反

  打开“测试视图”,选中一个测试编辑其属性,给他赋予一个数据库连接的属性;

  设置数据库连接字符串和连接的测试数据表

  这样做IDE将使用附加的属性 DataSourceAttribute 和 DataTableNameAttribute 更新自动生成的测试代码。

  使用TextContext的DataRow属性来访问你关联的数据;你不用控制循环遍历表的内容,由测试框架来自动遍历表格的每一条记录;

  测试数据的结构

  一般包含测试数据本身和预期结果字段两部分

  预期结果可能是一个true或者false的标识

  测试数据的组织是十分灵活和讲究技巧的

  查看测试结果详细信息时,会发现结果展示为“数据驱动测试结果”

  9、

  测试驱动开发方法的实践:

  在实现类的方法前,先编写对方法的测试;

  然后完善方法,使测试通过,则功能完成。

  单元测试的真正价值在代码修改的时候才真正有所体现,一套单元测试可以保证我们在维护和改进代码的时候没有破坏代码。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

54/5<12345>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网