返回首页

一周热榜

1作者: arnold_laishram6 天前原帖
UI 测试容易脆弱,因为它们依赖于脆弱的定位器(如 XPath/ID)。测试在本地通过,但当 CI 中的 UI ID 发生变化时就会失败,这导致了持续的维护和开发时间的浪费。 Finalrun 用人类可读的规范替代了定位器。您可以编写简单的英文指令(例如,“点击设置,搜索‘西班牙语’,验证‘Español’”),然后一个基于视觉的 QA 代理像人类一样驱动应用程序——因此重命名的 ID 不会导致测试失败。 使用简单英文代理进行移动应用测试时,规范驱动的方法运作顺利,几乎不需要维护: 1. 代理可以分析您的代码库, 2. 自动生成边缘案例规范(包括设置/清理),并将其导出为 .md 测试文件, 3. 现在您可以通过 CLI 运行测试(例如:./mobile-cli run ./test/search.md)。 如果您希望提前访问或在代码开源时获取代码,我正在收集电子邮件: <a href="https://docs.google.com/forms/d/1EwHjqK6t1pBQgsKWih1Z_hQqP837elhl7hVbUGLHqV0" rel="nofollow">https://docs.google.com/forms/d/1EwHjqK6t1pBQgsKWih1Z_hQqP83...</a> (此外,演示视频:<a href="https://youtu.be/SsVHRDWk_ss" rel="nofollow">https://youtu.be/SsVHRDWk_ss</a>)
1作者: hsong11014 天前原帖
这个想法源于一个问题:“现在还有谁?”——当你感受到某种情绪、做某件事或思考某个问题时,心中会产生一种冲动,想知道世界上是否还有其他人正在经历同样的事情。 它的工作原理是:你写下一个想法(最多250个字符)。人工智能生成一个嵌入并对主题进行分类。这个想法会在你所在的3D地球仪上以光点的形式出现,同时在一个聚集了相似想法的星空中以星星的形式展示。点击一颗星星即可查看该想法。线条将它与世界各地的相似想法连接起来,形成共享体验的星座。 搜索的方式也是如此——输入一种感觉,比如“失眠”或“刚结束一段长时间的工作”,地球仪会重新排列,显示全球正在经历相同事情的人。 应用商店链接: [App Store](https://apps.apple.com/us/app/astruno/id6758970345) Google Play链接: [Google Play](https://play.google.com/store/apps/details?id=ai.mokabyte.astruno)