spoon实战

想解决兼容性问题,能在几个不同的手机同时跑用例,用了下spoon,感受了下。

 

先按照这个的做了。

http://testerhome.com/topics/1425

首先他的包有问题。

然后去官网下的。

https://github.com/square/spoon

然后

需要将spoon-clientjar导入到你的测试工程中,就像到robotium.jar包那样导入工程。

2 spoon-runner

这是个在电脑上可运行的jar文件,就是用它来驱动测试并完成各种数据收集的工作的。它需要你提前将已经签名好的测试apk和被测apk文件。

以下示例一个最基础的启动方式

java -jarspoon-runner-1.0.0-jar-with-dependencies.jar --apk example-app.apk --test-apkexample-tests.apk

当时的时候,没有搞明白这两个apk名字的区别。

 

后面想,是不是工程中的APK,安装到测试机。

 

后面跑起来了,也看到了结果。

问题有2

  1. 乱码没法解决。
  2. 我的APK是单点登录的。不能同时跑多个机器。

后面问了作者,跟我说传参,改代码。

搞半天我也没明白。

还说了两种方法,就是让开发去掉限制。

然后架设服务器。“

或者你弄个服务器,请求测试的账号,实时调配账号

也没弄明白。

 

自己接着弄。

你可能感兴趣的:(spoon实战)