在自定义关键字方法中为katalon使用静态对象

时间:2019-05-13 23:01:53

标签: katalon-studio

根据Katalon文档https://docs.katalon.com/katalon-studio/docs/handling-databases.html

数据库连接字符串是静态

private static Connection connection = null;

这将用于创建,查询和关闭连接。使用Katalon的自定义关键字功能,将调用这些方法。

CustomKeywords.'dataProvider.MySQL.connectDB'()

使用单个测试用例就可以了。并行执行将发生什么。连接对象是否将在所有线程之间共享,并且会导致其他问题。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您需要为每个测试用例创建一个独立的关键字,以实现不同的executeQuery()方法并执行不同的SQL查询字符串。