Прежде чем ответить, я бы посоветовал вам по возможности избегать использования кода Java.Например, генератор случайных имен / чисел очень легко реализовать в JavaScript, и вы можете найти множество готовых примеров там.Если это код JS, вы можете легко встроить его в свои тесты, используя один из методов, описанных здесь .Более того, вы должны использовать возможности, предоставляемые в комплекте с OpenTest: $ random и $ randomString .
Если вам действительно нужно использоватьJava-код, есть два способа сделать это:
- Рекомендуемый способ: создать одно или несколько пользовательских ключевых слов OpenTest, как описано здесь .Это облегчит вам поддержку вашего набора тестов в будущем, а также облегчит другим членам вашей команды использовать эту работу в своих собственных тестах, особенно если они не знакомы с Java.
- Быстрый и грязный способ: создайте каталог
user-jars
в рабочем каталоге вашего тестового актера и поместите туда файл JAR.Затем вызовите свой код Java из JavaScript, как описано здесь .