近在思索一个关于如何更好地监控检测系统功能的问题,不知道是否可以通过另外一个辅助系统来实施检测实际负载功能系统的运行。而如何检测系统功能呢,是否可以像自动化回归测试那样来回归线上的测试情况呢,因为登陆时一个必过的坎,于是有了模拟登陆系统的想法。
当然如果真要这么实施的话,这个工作量是相当巨大的,每一个业务点都要去这样做的话,是不亚于做功能性业务系统的工作量的,甚至更大。当然也还有很多的点需要考虑,如:页面样式,以及js效果检测,以及以什么标准衡量检测内容正确等等,不过主流程业务检测应该是可以做的,呵呵呵。纯属YY阶段。
这里贴上一段自己写的测试代码,下面是测试通过了的get方式的请求:
对于POST方式,也大抵类似,将请求方式修改为 post方式,并将请求参数写入数据流即可