• 单元测试框架"艾信.NET单元测试工具(AssionUnit)"开发第二步


    *接上一次的第一部,当时实现了框架的大至思想和特性\程序集的动态载入等.这一节实现了基本的测试功能,现在放出来大家讨论.

    上一节中我有提到过,BUG的跟踪可以用异常来实现,用纯c#做我也实在想不出还有其它的方法了,也就是自定义异常/系统异常抛出,
    客户端来接收这个异常信息,有套机制来验证和跟踪记录BUG是否存在和存在数量/存在位置等等..

    下面是工具中捕捉异常记录bug的代码,通过反射程序集,动态调用测试用例方法.接收抛出的异常,如果有异常则记录bug点:

    Code


    测试用例示例:

    Code


    开发过程中遇到了一个问题,WinForm自带的进度条控件不支持列改色彩,就是说是随着系统主题的(windowsxp以上系统),后来实在没有办法只
    好自己实现一个简单的进度条自定义控件,虽然丑了一点,但终于可以变红色了哈哈.附带下控件的代码:

    Code

    老规距最后来一张运行效果图:


    我写的不是代码,是轮子!
  • 相关阅读:
    20172324 结对编程项目-四则运算 第三周 阶段总结
    20172324 结对编程项目-四则运算 第一周 阶段总结
    20172324 2017-2018-2《程序设计与数据结构》实验2报告
    20172324 2017-2018-2 《程序设计与数据结构》第七周学习总结
    2017-2018-2学期 20172324《Java程序设计》第六周学习总结
    20172307 2017-2018-2 《程序设计与数据结构》实验1报告
    20172307 2017-2018-2 《程序设计与数据结构》第3周学习总结
    23007 2017-2018-2 《程序设计与数据结构》第2周学习总结
    .20172307 2017-2018-2 《程序设计与数据结构》第1周学习总结
    寒假作业03
  • 原文地址:https://www.cnblogs.com/assion/p/1573217.html
Copyright © 2020-2023  润新知