У меня есть тест недействительного, который получает значение с сайта:Как использовать значение переменной из метода void?
@Test
public void MemberEditInfo(){
...
WebElement element = driver.findElement(By.id("Member_Email"));
String elementval = element.getAttribute("value");
}
Как можно использовать значение строки elementval
в другом классе (метод является недействительным и не возвращает никакого значения, так как если она будет возвращать значение, то Джунт не будет работать)?
Я думаю, что это хороший подход, но когда Test1 завершил переменную elementval в test2, имеет значение Null. Как вы думаете, могу ли я сохранить значение элемента val для случая, когда Test1 закрыт? – Shroet
Чтобы быть честным, лучшая практика заключается в том, что тесты не должны полагаться на данные друг от друга. Вы действительно должны найти лучший, другой способ сделать это. Каждый тест должен быть независимым и иметь возможность запускаться в любом порядке. – JeffC
Спасибо, я найду другое решение. – Shroet