Search code examples
anttestngjava-opts

How to set property -Djavax.net.ssl.trustStore="E:\trust.jks" for testng?


I am running testng file using ANT and I want to set the property -Djavax.net.ssl.trustStore="E:\trust.jks".


Solution

  • <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
    <suite name="Suite" parallel="false" verbose="2">
        <test name="Test">
            <method-selectors>
                <method-selector>
                    <script language="beanshell"><![CDATA[ System.setProperty("username","TestNG");return true;]]>
                    </script>
                </method-selector>
            </method-selectors>
            <classes>
                <class name="organized.chaos.testng.FunnyTest" />
            </classes>
        </test> <!-- Test -->
    </suite> <!-- Suite -->
    

    this solution worked for me. specifying in suite. https://groups.google.com/forum/#!topic/testng-users/v1SK8zxRwM8