## Cypress推出AI驱动的测试功能 `cy.prompt()` Cypress发布了`cy.prompt()`,一项实验性功能,将AI辅助直接融入其测试流程。针对现有AI测试工具的不足——不稳定、不透明和缺乏可靠性,`cy.prompt()`允许用户用自然语言编写测试,将用户旅程的描述转化为可执行的Cypress命令。 此功能极大地加快了测试创建速度,降低了对编码知识的门槛。产品经理和质量保证专家可以直接参与,促进协作并提高测试覆盖率。重要的是,`cy.prompt()`优先考虑透明度;每一步都可以在命令日志中看到,并且可以“弹出”为标准的Cypress代码进行编辑和维护。 除了易用性之外,`cy.prompt()`还引入了自愈能力,自动调整选择器以适应UI更改,并减少测试维护。这种AI驱动的弹性确保了测试即使在前端更新后也能保持稳定和可靠。 目前,`cy.prompt()` 随Cypress Cloud帐户免费提供,旨在结合AI的速度和人工编写测试的信任与治理,标志着朝着更易访问和更强大的端到端测试迈出了重要一步。
在寒冷月份,关闭的窗户会导致室内空气“陈旧”,湿度上升(高于60%)和二氧化碳水平升高,从而对健康和注意力产生负面影响。为了解决这个问题,开发了一种室内空气监测器。
该设备会悄无声息地显示空气质量,当湿度或二氧化碳超过阈值时,会通过闪烁的LED灯和警报来提醒。二氧化碳水平超过1000ppm会导致疲劳,而高湿度则会促进霉菌生长。理想的湿度在40-60%之间。
除了监测器之外,还有一个仪表盘可以可视化数据,用于长期跟踪,并且一个Telegram机器人会提供每日摘要,以鼓励养成持续改善空气质量的习惯。该项目使用了容易获得的硬件,旨在温和地提醒人们通风换气。
创建者计划在GitHub上公开分享代码,并欢迎社区贡献,包括外壳设计、传感器建议和代码改进。