以前写了Bot单元测试的实现没有通用性,现在来优化提高适用性,源码:https://github.com/oliver1191/TestWebRequest
实现功能:通过脚本来实现Bot的功能测试
1.自定义脚本模板,其中serverUrl是监听的接口,messagetype是发送给bot消息的类型,minReceiveMessageCount是接受bot消息的条数才返回消息,element.innertext是发送消息的文本
<?xml version="1.0" encoding="utf-8" ?>
<Root>
<BaseSetting serverUrl="http://127.0.0.1:1112"></BaseSetting>
<OptionSetting name="Smart Talk" type="SmartTalkOption">
<StepSetting name="Smart Talk" messageType="text" minReceiveMessageCount="1">Hello 1</StepSetting>
<StepSetting name="Smart Talk" messageType="text" minReceiveMessageCount="1">Hello 2</StepSetting>
<StepSetting name="Smart Tal