空手道 - 如何在 java 文件中使用 karate-config.js 变量?

2024-02-01

我有一个 DB utils java 文件,我需要根据运行代码的环境加载数据库用户名密码,并且需要从 karate-config.js 导入这些环境值。如何实现这一目标?


只需使用嵌入表达式即可!所以如果你有dbusername and dbpassword set in karate-config.js:

* def config = { username: '#(dbusername)', password: '#(dbpassword)', url: 'jdbc:h2:mem:testdb', driverClassName: 'org.h2.Driver' }
* def DbUtils = Java.type('com.mycompany.DbUtils')
* def db = new DbUtils(config)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

空手道 - 如何在 java 文件中使用 karate-config.js 变量? 的相关文章

随机推荐