Я автоматизирую Windows-приложение на Java с помощью winappdriver, где у меня есть три тестовых случая, и каждый тест должен запускать приложение. Я использую приведенный ниже код для инициализации драйвера и запуска приложения.
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("app, "appPath");
capabilities.setCapability("platformName", "windows");
capabilities.setCapability("deviceName", "windowsPC");
capabilities.setCapability("appWorkingDir", "XXXXXXXX");
driver = new WindowsDriver(new URL("http://127.0.0.1:4723"), capabilities);
Чтобы запустить приложение для каждого теста, мне нужно запускать приведенный выше код перед каждым тестом. Это приведет к инициализации драйвера три раза. Хотя мои тесты проходят, но получают сообщения ниже в окне консоли Eclipse. Примечание: я запускаю winappdriver программно. Просто хочу узнать, как лучше всего справиться с этой ситуацией.
Окно консоли Eclipse