【问题标题】:Using static objects in custom keyword methods for katalon在katalon的自定义关键字方法中使用静态对象
【发布时间】:2019-05-14 17:11:05
【问题描述】:

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

数据库连接字符串是静态的

private static Connection connection = null;

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

CustomKeywords.'dataProvider.MySQL.connectDB'()

对于单个测试用例,这很好。并行执行会发生什么。连接对象是否会在所有线程之间共享,它会导致其他一些问题。

任何帮助将不胜感激。

【问题讨论】:

    标签: katalon-studio


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-31
      • 1970-01-01
      • 2013-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-30
      相关资源
      最近更新 更多