额,我不是抬杠,百度词条就在那。按照我的理解,工匠精神就是精益求精,做到极致,但就测试而言,资源总是有限的,最终结果符合验收标准就好。ps:最近在看 pmp,有感而发而已
软广发得有点频繁了
什么叫"具备工匠精神"啊
个人观点哈,能写代码就写代码,不要搞关键字,数据驱动啥的,你这种形式简单一点的场景可以满足,复杂场景的话估计就很难了,别人也难以使用
感觉你这个也是玩票性质的啊,难以落地,跟你发的那个 ui 自动糊帖子一样
封装太多层了吧,后续难以维护啊
发这个有什么意义,还不如发点技术贴
这个有实际应用场景么,与 fiddler,wireshark 抓包工具对比有什么优点呢?
新版本支持 json 格式校验
不要搞大而全的东西,提升效率或质量都是从某个小方向切入的,没有一种工具可以面面俱到;也不要一上来就搞测试平台,从工作中能用自动化工具去替代的部分入手,能提升多少是多少
为啥切换环境之后前端框架还能不一样,这个没提前跟开发沟通么,然后 web 自动化没跟前端约定一个元素定位规范么?
内网不能访问外网么?
说下真实感想哈,开发的测试工具使用时有没有那么大数据量级需要去做系统性能优化。我同事吐槽说算法就是面试时刷一刷,工作时基本都用不到。不过现在测开都是要求算法的,该刷的还是要刷。
恩,算法除了在面试的时候用到,还有别的地方能用到么?
那本质还是做个封装啊。说个题外话啊,wrapper 自己用起来爽,别人读起来就难受了
链式调用本来就有的,ActionChain https://www.cnblogs.com/lxbmaomao/p/10389786.html
学习了
收藏了
总会在别的地方付出的,天底下哪有真的免费的好事
学习了,请问这个 hook 有相关的资料么?
那可能版本升级后加了限制,搞这些外部 app 真是有点费劲
node 版本是不兼容,stf 需要 node 8.9,appium 在 node 8.9 上无法运行;
用 n 模块安装多版本 node,默认切换到 8.9 版本,启动 appium 时指定 12.19.0 版本,n use 12.19.0;
具体命令长这样
/usr/local/bin/n use 12.19.0 /usr/local/bin/appium -a 0.0.0.0 -p 4623 -U 00008030-001655390C44802E --session-override
n 模块使用链接:https://www.cnblogs.com/xfcao/p/13062423.html
appium 1.18.3,把 appium 自带的 wda 替换成 stf 的 wda 试下呢,目录/usr/local/lib/node_modules/appium/node_modules/appium-webdriveragent
这个方法我试过不行,然后切换别的 tab 有能定位到的,可能是 XCUITest 的问题,这方面我是小白
取设备启动对应的 wda-port 端口,放到脚本的 desired_capabilities 里面
{
"wdaLocalPort": "6103",
"webDriverAgentUrl": "http://localhost:6103"
}