可以理解为将已经用了的子调用 mock 标记为删除状态,可以看到删除掉的下一步是返回这个结果
在仓库里面全局搜索下 sql 文件,有提供建表 sql
是的是的 非常赞同!
在进行回放之前会从 repeater-console 中获取录制记录,进行反序列化获取到录制信息才进行回放的。如果反序列化失败会直接回访失败,拿不到回放结果。
可能大家更多集中在群里讨论吧,打开官方的 git 地址有对应的沟通群,有兴趣可以加入讨论下
单机模式,不需要配套的 repeater-console 即可进行录制和回放。
能帮上忙就好啦~大家多交流~
是的,官方版本目前只能选用 false,如果使用 mysql 需要自己实现 mysql 的存储。
文中也有提及:
目前官方版本的 mysql 存储尚未完善,所以 console.use.localCache 只能选用 false,使用内存存储模式。使用内存存储模式意味着每一次重启 repeater-console 都会丢失所有记录。
嗯嗯 赞同~
感谢分享~~
从 doom 提供的文档中,有提及到提供了部分中间件隔离以及对外服务调用的功能,不知道实际使用起来是否能解决不同环境进行读写操作差异的影响以及队列信息被非回放应用消费的问题。
只是因为现在接入步骤卡住了,暂时没法进一步体验。
有考虑过 doom 的实际使用会比较依赖阿里内部的基建,但是这个试用主要是调研性质的,主要是想学习一下录制回放平台的设计实现。刚好发现了一些接入的问题,就做个记录同时也分享一下。
如果 terry 有相关的使用体验的话,求分享求指导~~
主要是想试用一下,想对这个平台的功能做个调研。然后实际尝试接入过程中遇到的坑比较多,在网上也没找到多少资料,所以就打算先把自己遇到的问题记录下来分享一下,大家可以讨论讨论。
之前有跟 doom 的同学了解过,doom 的使用没有要求代码要托管到阿里云或者把服务部署到阿里云的,只对被测服务的网络有要求。
只是目前接入还没有完全成功,是否还有其他限制,就还没有了解到。
这个自主开发的系统具体是实现什么功能的呢?
核心函数的实现已经在文章里面贴出了,根据流程调用函数就可以了
小坚果真可爱!
emm,因为做这个工具之前大家都是用 excel 跑的用例,而且习惯用 excel 的颜色标记去记录有问题的用例所以就没有改成 csv 格式了。正常情况下我们的用例文件只有 200 多 k 所以也没有做这块的限制。
在开发方面我的经验比较少,应该有很多应该优化的地方我没有考虑到 只关注到自己踩的坑了。如果你也有踩过不一样的坑,欢迎分享呀~也许我现在没踩到后面就踩到了 XD
其实这里的版本号 是指开发过程中的打包版本标识 而不是正式发布的时候在 APP 中的版本号。我们 app 在关于中的版本号用的是正式发布的版本号,没法通过 APP 中的版本号区分测试版本,所以才有了这个需求
查了一下是有的,叫做PythonMagick
,我是直接在环境里安装了 ImageMagick,所以没用过这个库,但找到了一篇文章https://blog.csdn.net/sweeper_freedoman/article/details/69789307
是的 之前我们的 APP 需要登录后才能看到版本号,不过这里的版本号 是指开发过程中的打包版本标识 而不是正式发布的时候在 APP 中的版本号,主要是为了区分测试版本的哈。
太棒辣!
输入命令 app-inspector -u iosudid
然后报错,报错的信息好像是无法用 adb 启动这个设备,,求解