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

Би өгөгдөлд тулгуурласан нэгжийн тестийг хэрхэн үүсгэх вэ?
Би өгөгдөлд тулгуурласан нэгжийн тестийг хэрхэн үүсгэх вэ?

Видео: Би өгөгдөлд тулгуурласан нэгжийн тестийг хэрхэн үүсгэх вэ?

Видео: Би өгөгдөлд тулгуурласан нэгжийн тестийг хэрхэн үүсгэх вэ?
Видео: Autoimmune Autonomic Ganglionopathy: 2020 Update- Steven Vernino, MD, PhD 2024, Арваннэгдүгээр
Anonim

Өгөгдөлд тулгуурласан нэгжийн тестийг бий болгох нь дараах алхмуудыг агуулна

  1. Өгөгдөл үүсгэх таны ашигладаг утгыг агуулсан эх сурвалж тест арга.
  2. Хувийн TestContext талбар болон нийтийн TestContext шинж чанарыг нэмнэ үү тест анги.
  3. Үүсгэх а нэгжийн туршилт арга болон түүнд DataSourceAttribute атрибут нэмнэ.

Үүнтэй холбогдуулан та өгөгдөлд суурилсан тестийг хэрхэн хийдэг вэ?

Арга 1) Датасет бүрт 1000 скрипт үүсгэж, тус бүрийг ажиллуулна тест тус тусад нь нэг нэгээр нь. Арга 2) -д байгаа утгыг гараар өөрчлөх тест скрипт бичээд хэд хэдэн удаа ажиллуул. Арга 3) Импортлох өгөгдөл excel хуудаснаас. Авах туршилтын өгөгдөл excel мөрүүдээс нэг нэгээр нь скриптийг ажиллуулна.

Мөн би өгөгдөлд суурилсан хүрээг хэрхэн үүсгэхийг мэдэх үү? Энд би Apache POI ашиглан Java-тэй Selenium дахь Data Driven Framework-ийн хэрэгжилтийг харуулахын тулд Facebook Application-ийг авч үзэх болно.

  1. Хувилбар: Фэйсбүүк хуудсыг нээгээд нэвтэрч, гарна уу.
  2. Алхам 1: Eclipse-г нээж, Apache POI jar файлуудыг тохируулна уу – Apache jars-г татаж аваарай.
  3. Алхам 2: Excel хуудсыг нээгээд тестийн зарим өгөгдлийг үүсгэ.

Үүнээс гадна өгөгдөлд суурилсан тестийн төрлүүд юу вэ?

TestComplete дахь өгөгдөлд тулгуурласан тестийн хувьд та дараах төрлийн өгөгдөл хадгалах санг ашиглаж болно

  • Таслалаар тусгаарлагдсан утгууд (CSV) файлууд.
  • Excel хуудас.
  • Өгөгдлийн сангийн хүснэгтүүд.
  • Скриптийн массив.
  • Хүснэгтийн хувьсагчид.

TestContext C# гэж юу вэ?

TestContext (NUnit 2.5. NUnit тест бүр нь хүрээлэн буй орчны талаарх мэдээлэл болон тестийг багтаасан гүйцэтгэх контекст дээр ажилладаг. The TestContext анги нь гүйцэтгэлийн контекстийн талаарх тодорхой мэдээлэлд хандах боломжийг тестүүдэд олгодог. Энэ анги нь NUnit-д 2.5-аас хойш байдаг.

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