2016-07-27 148 views
1

我们目前在每页REST调用列表中手动维护我们的Gatling测试。如果开发者通过另一个电话来扩展我们的网站,他必须记得将该电话添加到Gatling。自动生成Gatling场景

为了避免手动工作和通常相关的缺点,我问自己,建立的模式会自动生成Gatling测试场景。

我的方法是编写一个Selenium测试并向WebDriver请求HAR文件,我将解析这些文件以生成我们的Gatling场景。尽管可能,但这种方法很尴尬,我问自己是否有解决问题的既定方法?

回答

0

我相信最好的办法是有一个自定义的Java类为scatling编写scala文件。

应该将url和参数作为输入并生成一个新的scala文件,或者仅添加到现有的场景中。

这应该是最好的办法。

但是,如果您直接使用gatling设置附带的recorder.sh,它仍然会更好。