删了也行。移出去就有个备份。
/usr/local/lib/node_modules/xctestwd/ 这个目录下执行试试?
把几个三方库都先移到其他目录下 然后重新再执行下 carthage update --no-use-binaries
XcTestWDUITests 的 Build Settings ->swift language version 选 swift 3.2
swift 选 3 先别用 4 了。
感谢
还没有呢。一步一步来吧。
遍历也是有利有弊的,每个控件只点一次,如果当点多次才出现崩溃时遍历也就发现不了问题了。
实际上遍历也好随机也好都最终归结为森林中树节点路径的选择算法,目前我正在搞些选择算法,需要先在 android 上调整使用。
更理想的做法是结合一些大数据分析来学习拟合出一些选择算法,这样带有历史回溯的才更有威力。
短期可能不会,遍历可能会拖慢单步执行的速度。
算是一种稳定性测试吧,如果设备多也可用来跑兼容性。 随机测试产出的 crash 特别是极端情况下也是有意义且不能忽视的。
类似 android 上的 monkey。比如 tencent 也有开发了 newmonkey。
未来这块可能控件选择或是图路径遍历算法都是可深入研究的,目的就是 1 用较短时间遍历覆盖更多内容 2 更快速到达可崩溃的点 3action 速度越快压力效率越好 (天下武功 唯快不破)
这样,你把这几个三方库都先移到其他目录下 然后重新再执行下 carthage update --no-use-binaries
还是报 Module compiled with Swift 3.1 cannot be imported in Swift 3.2 ??
reset 后还是一样? ?
你那里问题解决了吗? 我查了下 应该就是 carthage update --no-use-binaries 就可以解决。
哦 我明天上班了帮你看看
那几个三方库都 carthage update --no-use-binaries 下 应该就成
已支持 xcode9 可以试试 看还有崩溃吗?
xcode9 已支持了。
什么问题? com.autohome.new launch 不起来?
没看到有类似文档,我都是看代码修修改改,其实 XCTestWD 和 wda 实现是类似的。
你这个问题还真没见过呢。 怎么 app 弹了 2 个悬浮窗。 崩溃位置大概是检测到有悬浮窗弹出,点击 button 时出现异常了。我初步估计是 2 个悬浮窗引起的。 你 qq 多少?