В соответствии с видеоуроками Тараса Радуленко, автоматизированное тестирование можно поделить на две части:
1️⃣ Поиск элемента по локатору
2️⃣ Действие над найденным элементом.
В веб-документе мы будем искать по DOM структуре, а именно по X-Path локаторам или CSS-локаторам. На desktop и mobile чаще всего поиск осуществляется по своим координатам. А после поиска мы выполняем действие или тест над найденным элементом.
🕸 Локатор — это путь к искомому элементу в какой-либо структуре. Мы с вами ежедневно работаем с локаторами, пример — файловая система на наших компьютерах.
‼️У нас есть три типа путей к файлу:
1️⃣ Абсолютный путь к файлу — это путь к файлу начиная с диска и указывая все проходящие папки. Основное преимущество — включает в себя всю необходимую информацию для поиска необходимого файла, начиная от родительского элемента (диска) и пройдя все вложения до искомого файла. Минус данного пути в том, что если кто-то перенесет папку, то путь станет не валидный. То есть, этот путь включает в себя множество значений, изменение которых может повлиять на сам путь.
example: C:\Users\t.radulenko\Pictures\test_file.txt
2️⃣ Относительный путь к файлу поможет избежать проблем предыдущего пути, нам просто необходимо знать, где находится папка Picture, и там мы сможем найти искомый файл. Преимущества данного пути в том, что этот путь более защищен от переноса или переименования папок. Так как если мы знаем каким образом найти необходимую папку, то мы сможем и найти наш файл.
example: Picture\test_file.txt
3️⃣ Точный или краткий путь позволяет найти файл просто по поиску, если мы знаем его уникальный идентификатор (например Имя). Это определенно самый лучший способ. Однако необходимо следить за отсутствием дупликаций, например, имени.
example: test_file.txt
#QAглазамиДжуна_теория #автоматизация
1️⃣ Поиск элемента по локатору
2️⃣ Действие над найденным элементом.
В веб-документе мы будем искать по DOM структуре, а именно по X-Path локаторам или CSS-локаторам. На desktop и mobile чаще всего поиск осуществляется по своим координатам. А после поиска мы выполняем действие или тест над найденным элементом.
🕸 Локатор — это путь к искомому элементу в какой-либо структуре. Мы с вами ежедневно работаем с локаторами, пример — файловая система на наших компьютерах.
‼️У нас есть три типа путей к файлу:
1️⃣ Абсолютный путь к файлу — это путь к файлу начиная с диска и указывая все проходящие папки. Основное преимущество — включает в себя всю необходимую информацию для поиска необходимого файла, начиная от родительского элемента (диска) и пройдя все вложения до искомого файла. Минус данного пути в том, что если кто-то перенесет папку, то путь станет не валидный. То есть, этот путь включает в себя множество значений, изменение которых может повлиять на сам путь.
example: C:\Users\t.radulenko\Pictures\test_file.txt
2️⃣ Относительный путь к файлу поможет избежать проблем предыдущего пути, нам просто необходимо знать, где находится папка Picture, и там мы сможем найти искомый файл. Преимущества данного пути в том, что этот путь более защищен от переноса или переименования папок. Так как если мы знаем каким образом найти необходимую папку, то мы сможем и найти наш файл.
example: Picture\test_file.txt
3️⃣ Точный или краткий путь позволяет найти файл просто по поиску, если мы знаем его уникальный идентификатор (например Имя). Это определенно самый лучший способ. Однако необходимо следить за отсутствием дупликаций, например, имени.
example: test_file.txt
#QAглазамиДжуна_теория #автоматизация