我需要创建一个用户旅程,例如:
用户在主页上 --> 随机点击特定项目 --> 查看该项目停留大约 10 秒 --> 然后再次返回并点击另一个随机项目。
如何使用 jython 生成测试脚本?我正在使用磨床工具
沙尚克,
我认为您的问题过于广泛,无法得到详细的答复。如果你问一个更具体的问题,我想你会得到一个更好的答案。
我想说有两种通用方法可以做你想做的事,你可以通过任何一种选择取得成功:
直接在 Jython 中编写测试。脚本文档 ( http://grinder.sourceforge.net/g3/scripts.html ) 和脚本库 ( http://grinder.sourceforge.net/g3/script-gallery.html ) 将对您有所帮助。
使用 HTTP 代理,在 Web 浏览器中执行您希望测试执行的操作。( http://grinder.sourceforge.net/g3/tcpproxy.html ) 代理将捕获您的浏览器操作并将它们转换为 Jython 脚本。发生这种情况后,您需要进行少量额外工作来修改生成的脚本以检测可用项目列表并随机选择一个。
我个人的偏好是从头开始编写 Grinder 脚本。YMMV。