首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件测试 >

要单元测试的某方法调用另一个更复杂的方法,怎么处理

2013-10-25 
要单元测试的某方法调用另一个更复杂的方法,怎么办要单元测试的某方法调用另一个更复杂的方法(例如弹出某

要单元测试的某方法调用另一个更复杂的方法,怎么办
要单元测试的某方法调用另一个更复杂的方法(例如弹出某个界面,更多的数据准备之类的),怎么办?
[解决办法]
设置条件桩试试看,问题描述具体点,你的描述比较抽象。
[解决办法]

引用:
要单元测试的某方法调用另一个更复杂的方法(例如弹出某个界面,更多的数据准备之类的),怎么办?


测试要从编程之前就开始设计。并且为了测试,往往会调整编程。例如将对话框前后的功能划分为两个独立模块(去测试),或者需要在程序中设置一个boolean开关作为标志(程序不弹出对话框而是给一个默认值),等等。

总之,如果跟在编程的屁股后边去写单元测试,那么就“见鬼去吧”、不会有好结果。好不如不进行自动测试。

自动测试应该是一个驱动出你的程序设计接口和流程的方法,而不是那种很低层次的、仅仅知道跟在别人屁股后边闻程序的臭屁的工作。

热点排行