I want to import All custom properties at project level during runtime. Is there any way can I import the proprty file for environment and not just one property at a time.
Hi @sdudani ,
Hope below article will help, write that code in a dedicated test suite which will execute first like a configuration Test Suite and store all the value to custom properties .
soapui oad custom properties from file using groovy
Hi @sdudani ,
you may need take advantage of Groovy to load properties.
// set file path // assume you run script on project level def projectPath = project.path + "/<YourFilePath>/xxx.properties" def properties = new Properties() de props = new File(ProjectPath) if (props.isFile()) { props.withInputStream { properties.load(it) } } // if want to remove space for (def key in properties.propertyNames()) { properties.put(key, properties.getProperty(key).trim()) } // return
BR,
/Aaron
User | Count |
---|---|
4 | |
2 | |
2 | |
1 | |
1 |
Subject | Author | Latest Post |
---|---|---|