Бид selenium framework-д байгуулагчийг хаана ашигладаг вэ?

Агуулгын хүснэгт:

Бид selenium framework-д байгуулагчийг хаана ашигладаг вэ?
Бид selenium framework-д байгуулагчийг хаана ашигладаг вэ?

Видео: Бид selenium framework-д байгуулагчийг хаана ашигладаг вэ?

Видео: Бид selenium framework-д байгуулагчийг хаана ашигладаг вэ?
Видео: 12.1. Test Automation Framework. Настройка. 2024, Арваннэгдүгээр
Anonim

Бүтээгч нь ангийн нэртэй ижил нэртэй байна. Энэ нь ангийн хувьсагчийг эхлүүлэхэд хэрэглэгддэг. Энэ нь тухайн ангийн объект үүсэх бүрт дуудагддаг. Үүнд буцах төрөл байхгүй, бүр хүчингүй болно.

Бид яагаад selenium хуудасны объектын загварт бүтээгч ашигладаг вэ?

Тэмдэглэл: Тестийн давхаргын үндсэн ангиас драйверын жишээг авахын тулд Page Layer анги тус бүрд бүтээгчүүсгэгдсэн байх шаардлагатай. PageFactory ашиглан хуудасны ангилалд зарласан WebElements(Page Objects)-ыг эхлүүлнэ үү.

Бид selenium WebDriver-д ямар нэгэн бүтээгч ашигладаг уу?

Энэ нь зөвхөн WebDriver объект авч, дээд зэрэглэлийн байгуулагч руугаа дамжуулдаг бүтээгчтэй. Дахин хэлэхэд хуудасны объектууд болон BasePage нь WebDriver объектуудыг эхлүүлэхгүй гэдгийг анхаарна уу.

Бүтээгчийг юунд ашигладаг вэ?

Ангид суурилсан объект хандалтат програмчлалд бүтээгч (товчлол: ctor) нь объект үүсгэхийн тулд дуудагддаг тусгай төрлийн дэд программ юм. Энэ нь шинэ объектыг ашиглахад бэлтгэж, шаардлагатай гишүүн хувьсагчдыг тохируулахын тулд бүтээгчийн ашигладаг аргументуудыг ихэвчлэн хүлээн авдаг.

Жишээ нь бүтээгч гэж юу вэ?

Анги буюу бүтэц бий болсон үед, түүний байгуулагчийг дууддаг. Бүтээгчид нь анги эсвэл бүтэцтэй ижил нэртэй бөгөөд ихэвчлэн шинэ объектын өгөгдлийн гишүүдийг эхлүүлдэг. Дараах жишээнд Taxi нэртэй классыг энгийн бүтээгч ашиглан тодорхойлсон. … Дэлгэрэнгүй мэдээллийг Instance Constructors-аас үзнэ үү.

Зөвлөмж болгож буй: