Агуулгын хүснэгт:
Видео: Би селен дэх кодыг хэрхэн шалгах вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Селений туршилтын долоон үндсэн алхам
- Бүтээх WebDriver жишээ.
- Вэб хуудас руу шилжих.
- Вэб хуудаснаас HTML элементийг олоорой.
- HTML элемент дээр үйлдэл хийх.
- Үйлдэлд хөтчийн хариу үйлдэл үзүүлэхийг урьдчилан тооцоол.
- Гүй туршилтууд болон бичлэг хийх тест ашиглан үр дүн тест хүрээ.
- -ийг дүгнэ тест .
Эндээс селенийг сурахад хэдэн өдөр шаардлагатай вэ?
Та Селенийг сурч болно Долоо хоногийн дотор дор хаяж 2 цаг зарцуулснаар a өдөр . Бусад цорын ганц урьдчилсан нөхцөл бол HTML-ийн үндсэн ойлголтууд юм. Эдгээр чадна мөн эвдрэлгүйгээр амархан эзэмшинэ их хөлс ба болно үгүй их авна чиний цаг. Та чадна бичиж эхэл Селен WebDriver код.
Дээрээс нь би selenium WebDriver дээрх тестийн тохиолдлыг хэрхэн бүтэлгүйтэх вэ? Дараах алхамууд:
- Автоматжуулсан туршилтын эхний гүйлтийн дараа. Төсөл дээр хулганы баруун товчийг дарна уу - "Сэргээх" дээр дарна уу.
- "Тест-гаралт" хавтас нэртэй хавтас үүснэ. "Test-output" хавтас дотроос "testng-failed. xml"
- "testng- амжилтгүй боллоо" гэж ажиллуул. xml” гэж дарж амжилтгүй болсон тестүүдийг дахин ажиллуулна.
Үүнтэй адил хүмүүс би selenium-д Gmail-ийг хэрхэн нээх вэ гэж асуудаг.
Selenium ашиглан gmail-д нэвтрэх үйл явцыг автоматжуулах
- Chrome хөтчийг ажиллуулна уу.
- Gmail URL-г нээнэ үү.
- Имэйл ID болон нууц үгээ оруулна уу.
- INBOX руу шилжинэ үү.
- "И-мэйл бичих" дээр дарж, хавсралтын хамт дэлгэрэнгүй мэдээллийг оруулна уу.
- И-мэйл илгээх.
Би селенийг яаж эхлүүлэх вэ?
Селений туршилтын долоон үндсэн алхам
- WebDriver жишээ үүсгэх.
- Вэб хуудас руу шилжих.
- Вэб хуудаснаас HTML элементийг олоорой.
- HTML элемент дээр үйлдэл хийх.
- Үйлдэлд хөтчийн хариу үйлдэл үзүүлэхийг урьдчилан тооцоол.
- Туршилтын хүрээг ашиглан тест хийж, туршилтын үр дүнг тэмдэглэ.
- Туршилтыг дуусгана уу.
Зөвлөмж болгож буй:
Кодыг шалгах явцад юу болдог вэ?
Code Review гэж юу вэ? Code Review буюу Peer Code Review гэдэг нь бусад программистуудтайгаа ухамсартай, системтэйгээр уулзаж, бие биенийхээ кодын алдааг шалгах үйлдэл бөгөөд бусад цөөн хэдэн практикийн нэгэн адил програм хангамж боловсруулах үйл явцыг хурдасгаж, хялбаршуулдаг нь олон удаа нотлогдсон
Жишээ нь селен дэх XPath гэж юу вэ?
XPath нь HTML DOM бүтцийг ашиглан вэб хуудасны аль нэг элементийн байршлыг олоход ашиглагддаг. XPath-ийн үндсэн форматыг дэлгэцийн зургаар доор тайлбарлав. XPath гэж юу вэ? XPath Locators Вэб хуудаснаас өөр өөр элементүүдийг олох Нэр Элементийн нэрээр элементийг олох Холбоосын текст Элементийг холбоосын текстээр олох
Би хэн нэгний кодыг хэрхэн шалгах вэ?
Үе тэнгийнхний кодыг үр дүнтэй хянахад туслах 10 зөвлөмж Нэг удаад 400-аас цөөн мөр кодыг хянана уу. Цаг заваа гарга. Нэг удаад 60 минутаас илүү хугацаанд хянаж болохгүй. Зорилгоо тавьж, хэмжүүрүүдийг барьж ав. Зохиогчид хянан үзэхийн өмнө эх кодыг тэмдэглэнэ. Хяналтын хуудсыг ашигла. Олдсон согогийг арилгах үйл явцыг бий болгох
Селен дэх JMeter гэж юу вэ?
JMeter бол аж үйлдвэрт ашиглагддаг defacto нээлттэй эхийн ачааллын туршилтын шийдэл юм. Үүнийг ашиглахад хамгийн хэцүү зүйл бол туршилтын тохиолдлуудыг зохиох явдал юм (жишээ нь, JMeter GUI дээр). Аз болоход бид Selenium тестүүдээ JMeter-ийн анхны скрипт болгон өөрчилснөөр үүнийг даван туулж чадна
Селен дэх толгойгүй цааз гэж юу вэ?
Толгойгүй хөтөч нь хэрэглэгчийн интерфэйсгүй хөтчийн симуляцийн програм юм. Эдгээр програмууд нь бусад хөтөчтэй адил ажилладаг боловч UI харуулахгүй. Selenium тестийг ажиллуулах үед энэ нь далд ажилладаг