一个困扰很久相当郁闷的问题,求救
现在有一个shell脚本,由于历史原因和某些让人郁闷的理由,无权重构
那是相当的长,逻辑分支相当的多
但是又要经常加语句改语句删语句
每次需要上线都是让我相当痛苦的,因为俺负责check这玩意儿
一次痛苦也就罢了,问题是有些频繁
问题:
1.增加了分支/修改/删除,我必须创造条件验证所有分支
2.必须验证语句的正确性,例如shell测试条件语法写错了【这个常常发生】
刚刚工作,还没有什么好的方法
各位大侠
有没有什么方法/工具/途径,
例如
A.自动检测语法正确性,校验shell变量是否定义,
B.或者可以校验分枝,测试分支,有些类似软件测试中的分支覆盖
郁闷ing,人肉check太痛苦了,求解救