mirror of
https://gitcode.com/huyuchengus/gitcode_knowledge.git
synced 2025-08-01 13:33:29 +00:00
1.8 KiB
1.8 KiB
测试使用下面的 Python 代码:
from nova_act import NovaAct
with NovaAct(starting_page="https://www.isharkfly.com") as nova:
nova.act("Click categories")
nova.act("Click discourse")
nova.act("search for Discourse")
nova.act("Click first result")
上面代码的作用是使用自然语言来描述测试,Amazon Nova 将会对自然语言进行翻译然后调用 playwright 来进行测试。
给我的感觉就是在 playwright 上套了一层自然语言解释,然后把自然语言翻译成 playwright 代码,最后由 playwright 代码来执行后返回给 LLM,让 LLM 来做出说明。
注意 IDEA 下面的提示,每一步都会执行一次上面的过程。
给我目前的感觉就是太慢,可能要比 playwright 的代码直接执行要慢不少。
整个上面的几个测试步骤耗时 2 分25 秒。
因可以直接使用自然语言,只需要很少的 Python 代码就可以完成测试和数据拉取。
现在不太明确这个情况是一种优势还是有性能提高的空间。