zoukankan      html  css  js  c++  java
  • 在程序中设置一个测试路线

          针对接口开发系统是很好的主意,比如在开发之前,设计好业务逻辑部分和数据部分的接口,定义好需要什么样的数据,需要提交什么样的数据,然后再开发,在业务逻辑部分,安排一个测试路线,用一个开关来控制何时走这个测试路线,在测试路线上可以做一些与期望格式一致的假数据源,这样在业务逻辑部分的开发中,就不必受到数据库部分开发的影响,等数据部分开发完成之后,将开关设置在正常路线上,这样就自然的将业务逻辑部分和数据部分结合起来了。

          其中的开关很有意思,在VB中,写在配置文件中,比如TestMode=true,TestMode=false,等,在C#中有预编译指令,像#if,#define等等,利用预编译指令可以控制编译器选择需要的代码进行编译,这样在数据部分开发完成之前,只编译测试路线部分,数据部分开发完成之后,可以不再编译测试路线,可以使编译后的文件更小。如果程序需要维护时,可以重新开发测试路线,这样做感觉很好。(2009-3-2)

  • 相关阅读:
    [Linux]
    [Nginx]
    [Nginx]
    [Linux]
    [Linux]
    [Linux]
    [Linux]
    [Linux] -Docker修改空间大小
    [Linux]
    [MySql]
  • 原文地址:https://www.cnblogs.com/alisx/p/1627948.html
Copyright © 2011-2022 走看看