Quality Assurance курс Лекция 12 - създаване на първи тест и проект.

  Рет қаралды 804

AiFacto - Academy

AiFacto - Academy

3 жыл бұрын

В тази лекция ще си говорим за: Как да направим проект за UI автоматизация в Eclipse с Robot Framework като използваме Python. Ще започнем от нулата и ще напишем един тест.
Проблемът с който се сблъскахме по време на лекцията е свързан с това, че RED не поддържа последните библиотеки. За да избегнете това - просто създайте General проект в Eclipse вместо Robot Framework проект.
ВАЖНО: Към дата 3/10/2023 стъпките за конфигурация са невалидни поради разминавания в поддържаните версии на софтуера който се използва през 2021-ва, когато тази лекция беше създадена. Може да използвате тези стъпки само като логическа референция. Към днешна дата препоръчваме да инсталирате PyCharm в комбинация с Intellibot#patched вместо Eclipse с RED.
1. Инсталация и конфигуриране:
Инсталирайте Python - www.python.org...
Свалете от интернет драйверите за браузъра който използвате като се съобразете и с версията на браузъра. За всяка версия, файла който трябва да свалите е различен. Ако използвате Chrome - sites.google.c...
Ако използвате Firefox - github.com/moz...
Поставете сваления файл в директория която е добавена в PATH променливата на вашия Windows. Ако не се сещате какво е това:
My Computer -- Десен Клик -- Properties -- Advanced System Settings -- Environment Variables -- System Variables -- Path
Или просто го поставете в C:\Program Files\
Отворете cmd и пуснете една след друга следните команди за да инсталирате Robot Framework и селениум библиотеката:
pip install robotframework
pip install robotframework-seleniumlibrary
2. Допълнителни четива:
Официални инструкции за Robot, и Selenium2Library.
Какво е test и test suite - dhemery.com/pdf...
Презентация на Robot Framework - bitbucket.org/...
3. Инсталиране на Eclipse с RED
Свалете и инсталирайте Java от тук: www.java.com/en/
Свалете и инсталирайте Eclipse от тук: www.eclipse.or...
Отворете Eclipse и следвайте следните стъпки за да инсталирате RED
Help -- Install New Software -- Add.
Отворете Eclipse и следвайте следните стъпки за да инсталирате RED
Help -- Install New Software -- Add.
Напишете "RED" в име и изберете линка който ще видите.
Кликнете на Add.
Изберете Check Box и кликнете на Next.
Кликнете на Finish.
4. Създаване на проект:
Проекта използва Firefox. За да работи при вас, трябва да копирате драйвъра за вашата версия на Firefox в папка която е в някоя от директориите които са описани в системната Path променлива. Ето това е версията на драйвъра с която работя аз: drive.google.c... (файла е архивиран, разархивирайте го ако ползвате този линк)
Сваляте готовия проект от тук: drive.google.c...
Разархивирате го в папка която ви е удобна.
Отваряте Eclipse и избирате: File → Open Projects From File System → Directory → Избирате папката в която сте разархивирали проекта → Finish
След като сте добавили проекта, отваряте в дървото: ui_automation → suites → search → search.robot за да проверите дали съдържа тест.
Натискате големия зелен бутон с бяло триъгълниче за да пуснете теса → теста трябва да мине (не цъкайте по браузъра докато теста върви)

Пікірлер
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 261 МЛН
The joker favorite#joker  #shorts
00:15
Untitled Joker
Рет қаралды 30 МЛН
Ozoda - Lada ( Official Music Video 2024 )
06:07
Ozoda
Рет қаралды 17 МЛН
Lecture 5  Data driven tests
1:25:31
AiFacto - Academy
Рет қаралды 131
Таня Къркеланова - Защита на Тест План
9:13
Техеран изстреля 180 ракети по израелски бази - 02.10.2024 г.
23:50
Димна завеса с Александър Сивилов / Smoke screen
Рет қаралды 46 М.
Hands-On Power BI Tutorial 📊Beginner to Pro [Full Course] ⚡
3:05:45
Pragmatic Works
Рет қаралды 2,2 МЛН
Quiet Night: Deep Sleep Music with Black Screen - Fall Asleep with Ambient Music
3:05:46
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 261 МЛН