我的自动化测试程序

时间:2017-09-09 10:26:44
【文件属性】:

文件名称:我的自动化测试程序

文件大小:58KB

文件格式:ZIP

更新时间:2017-09-09 10:26:44

自动化测试 C++

个人编程中比较喜欢重构,重构能够提高自己的代码质量,使代码阅读起来也更清晰。但是重构有一个问题,就是如何保证重构后带代码实现的功能与重构前的一致,如果每次重构完成后,对此不闻不问,则会有极大的风险,如果每次重构后,都进行一边测试,则工作量会很巨大,最终可能是即使代码有重构的欲望,也会尽量克制住,不去重构。除非代码能够进行自动化测试。实际上进行测试的是接口,而不是所有代码,只要能够保持接口不变,自动化测试的工作量也没有想象中的巨大。其实我们在单元测试的时候,会测试各种异常情况,只不过,没有将这些测试写成测试代码罢了。 在Java中有JUnit,在C#中有NUnit,在C++中,笔者并不知道有哪些自动化测试工具(笔者的孤陋寡闻)。于是就产生了自己写一个自动化测试程序的想法。


【文件预览】:
HisTest
----HisTest.cpp(2KB)
----HisTest.vcxproj.filters(3KB)
----resource.h(817B)
----log.txt(0B)
----HiStringTest.cpp(137B)
----HisTest.sln(1KB)
----HisTestDlg.cpp(7KB)
----HisTestDlg.h(891B)
----HisTest.vcxproj.user(143B)
----lib()
----HisTest.vcxproj(9KB)
----stdafx.h(1KB)
----error.txt(0B)
----out.txt(993B)
----Common()
--------HisTestHandler.h(386B)
--------HisTestHandler.cpp(960B)
--------HisTest.h(3KB)
----Test()
--------DB()
----ReadMe.txt(3KB)
----HisTest.suo(25KB)
----res()
--------HisTest.rc2(363B)
--------HisTest.ico(21KB)
----hiString.cpp(3KB)
----stdafx.cpp(136B)
----String()
--------HiStringTest.cpp(1KB)
--------HiStringTest.h(617B)
----HisTest.h(443B)
----HisTest.aps(58KB)
----HisTest.rc(5KB)
----bin()
----hiString.h(3KB)

网友评论

  • 缺少头文件,注意下载版本