В настоящее время я установил среду тестирования автоматизации, которая выполняет следующее:
- Одновременно выполняет определенные тесты (то есть, тесты x3 одновременно).
- Фреймворк использует BDD Cucumber.
- Мне нужно хранить и обмениваться данными по шагам.
Мне нужен ваш совет относительно использования статических методов и переменных, когдаодновременное выполнение тестов, будут ли данные правильно храниться даже при одновременном запуске тестов?
public class Chat_Pojo {
private static String messageToSend;
public static void storeUniqueMessage(String message) {
messageToSend = message;
}
public static String getUniqueMessage() {
return messageToSend;
}
public static void wipeMessage() {
messageToSend = null;
}
...
}