Для того, чтобы наша структура строилась, мы должны сделать текстовый файл, который мы будем редактировать, прежде чем запускать тесты. Этот текстовый файл имеет две строки - URL нашего веб-приложения и расположение файла excel, содержащего тестовые примеры.Использование строк в .txt-файлах в качестве данных при тестировании
Прямо сейчас, для чтения файла, я использовал Scanner
.
private static void readFile(String fileName) {
try {
File file = new File(fileName);
Scanner scanner = new Scanner(file);
while (scanner.hasNextLine()) {
System.out.println(scanner.nextLine());
}
scanner.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
Мой код жаргон не самый лучший, поэтому постарайтесь, чтобы получить то, что я спрашиваю:
Может кто-то мне точку в правильном направлении извлечения этих двух линий (URL и путь Excel) из текстового файла, присваивая их двум различным переменным/объектам/функциям/тому, что вы действительно хотите назвать их, и передавая их в основной тестовый скрипт, поэтому тестовый скрипт знает, что он хочет сделать.
Я нарисовал картину в краске. Взял 100 часов.
Какой формат файла? Как и ваш код должен иметь возможность читать их просто отлично, пока каждый путь находится в отдельной строке. – npinti
как насчет объекта «Свойства»? https://docs.oracle.com/javase/tutorial/essential/environment/properties.html – svarog
Формат - .txt. Это маленький блокнот. Он читает это хорошо, мне просто интересно, как заставить его прочитать его, чем передать его в мой сценарий. @svarog Никогда не использовали свойства. Я сейчас это прочитаю и дам вам знать. – jagdpanzer