https://blog.csdn.net/Test_Sir_Cao/article/details/78559270 按照这篇文章修改文件代码,然后执行
adb uninstall io.appium.android.ime 卸载
我们有些接口是给其他系统提供的,发 mq 消息的,不能只凭返回结果来判断接口是否正确
@xuwangcheng14 和 idea 打印出来实时打印的日志是类似的,并没有保存下来
@arrow @xuwangcheng14 我们的日志信息直接是通过实时的。catalina.out 这样的日志信息去实时获取的
@neven7 你好,我们很多接口测试是需要通过看日志进行的。现在准备进行接口自动化,那能通过这个日志监控来达到接口自动化的断言吗?谢谢
@terrychow 楼主你好,你在文中提到了 docker 也可以解决测试数据污染这样的问题。我在做测试的过程中,每个接口之间的依赖性特别强,一个接口的操作往往需要另一个接口提供数据,这就导致了会创建一个流程下来会创建很多的测试数据,不知道有没有好的方法可以解决这个问题呢?谢谢
@quqing 你好我想问下,最近在做接口的自动化,某些接口的依赖性比较强,需要其他的接口制造相关的数据才能对该接口进行测试,那么在这种情况下,有什么好的方法对这些进行接口自动化测试呢?谢谢
这个问题已经解决了:
解决办法 1:将 send_keys 改为 set_value() 亲测好用,比 send_keys() 的输入速度要快
解决办法 2:selenium 的版本降低,具体的解决办法见http://blog.163.com/lucia_gagaga/blog/static/2647680192016829744684/
问题解决了:因为是 automator2 的平台,但是在安装 appium1.6.5 时,uiautomator 的相关 apk 没有下载下来,https://github.com/appium/appium-uiautomator2-server/releases/ 下载相对应的版本,直接放入到安装目录 appium\node_modules\appium-uiautomator2-driver\uiautomator2