Всем привет! Есть задание:
Необходимо написать скрипт, который будет выполнять следующие действия:
1. Открывается браузер
2. Выполняется переход на сайт https://dns-shop.ru/
3. По клику в левом меню выбирается пункт «Компьютеры и периферия» -> «Компьютерные системы» -> «Системные блоки»
4. На странице выбираем сортировку «По убыванию цены»
5. Выбираем третий продукт в списке, открываем его.
6. Открываем характеристики продукта и записываем следующую информацию о продукте:
· Название
· Цена
· Срок гарантии
· Операционная система
· Модель процессора, количество ядер и тактовая частота
· Модель дискретной видеокарты и объём видеопамяти(если есть)
· Размер и тип оперативной памяти
· Объём дисков HDD(если есть)
· Объём дисков SSD(если есть)
7. Возвращаемся на главную страницу
8. По клику в левом меню выбирается пункт «Компьютеры и периферия» -> «Компьютерные системы» -> «Системные блоки»
9. Убеждаемся, что выбрана сортировка «По возрастанию цены», если нет, выбираем
10. Листаем страницу вниз, жмём кнопку «В конец»
11. Листаем страницу вниз, выбираем третий снизу продукт, открываем его.
12. Повторяем пункт 6.
13. Сравниваем характеристики продукта с полученными в 6 и 12 пунктах. Все характеристики должны совпадать.
Меня интересует пункт 13 - как сравнить два лога? Записывать логи в разные файлы и потом сравнить файлы? Или в один записать, но как сравнить построчно? Буду благодарен любым подсказкам и советам. Делаю все на Java, использую логгер log4j.