LuckyFrame平台的步骤编辑界面,有个调试按钮,请注意:此调试按钮只有用例为【接口类型】时才可用。
如果你的用例是HTTP接口或是自定义接口类型的用例,点击调试就会直接弹出调试窗口哦,点击运行按钮就可以。但是此类用例调试请注意以下几点:
接口用例调试注意事项
HTTP接口类型的用例,步骤动作必须选择一个协议模板做为消息头以及消息体,否则会报错。
HTTP接口类型的用例请求URL在【包|定位路径】列填写。
HTTP接口类型的用例是可以在【参数】列替换模板中消息头以及消息体的默认值的,如果需要替换,置空即可。具体替换方法请参照官网用户手册。
自定义接口类型的用例,需要调试请先保证调试窗口中选择的驱动路径下,已经放置好你的驱动JAR包以及其所依赖的第三方JAR,JDK本身默认的JAR已经设置好,所以无需放置。
请保证调试窗口中选择的客户端IP状态是正常的,因为所有的用例执行都依赖于客户端。
Web UI或是移动端用例调试注意事项
如果是Web UI类型或是移动端类型的用例,因为本身运行环境的原因是没办法直接通过用例的调试界面来运行的,那么此种类型到底应该怎么来调试呢?
其实在客户端的代码中,是提供了调试的方法哦,你只需要调用Debug方法即可。
在此类中,提供了两个方法对Web UI的用例进行Debug,其中oneCasedebug()方法是用来调试单个用例的,moreCaseDebug()方法是用来调试批量用例的,具体用法也是非常的简单啦,只需要先初始化WebDriver对象,再调用对应的方法,见下图:
同理,移动端的本地调试方法路径在此:luckyclient.caserun.exappium.androidex.AndroidCaseLocalDebug 调试方法跟Web UI差不多,不再单独讲解。
领取专属 10元无门槛券
私享最新 技术干货