komut dosyalarını işlemek E2e testi için iletki kullanıyorum ve ben iletici için yeniyim. Farklı senaryolar için belirli bir kütüphaneyi test ediyorum ve bu senaryoların tümü için bir test sayfası oluşturmam gerekiyor. Bu süreci otomatikleştirmeyi düşünüyorum. Sorum şu: Tüm test sayfalarını otomatik olarak oluşturmak için bir komut dosyasının farklı permütasyonlarını enjekte etme olanağı var mı?İletki iletici, sayfadaki
Örnek:
ben yorum ve farklı test sayfaları için esnek kodları yorumsuz ve mümkün bütün permütasyon oluşturmak istiyorum:) 1) (00 her iki kodlarını yorumlamak 2) Yorum code1and yorumsuz code2 (01)) 3) uncomment code1 ve comment code2e (10), 4) her ikisinden de rahatsızlık duymaktadır (11). Ayrıca, onların varoluşlarının tüm permütasyonlarını kapsayan şekilde her sayfada bulunmalarını ve bulunmamasını istediğim farklı div şablonlarına sahibim.
<!DOCTYPE HTML>
<html lang="en-us">
<head>
<script>
fixed statement;
//flexible code1;
flexible code2;
</script>
</head>
<body>
<div id="div1">
<script>
fixed code;
flexible code3;
flexible code4;
</script>
</div>
</body>
</html>
Bir js kitaplığı iletici ile test ediyorsunuz? Bildiğim kadarıyla, angularjs uygulamalarını (html sayfalarında) test etmek için kullanılması gerekiyordu ... ayrıca, her bir e2e senaryosunu test etmek, sizi korumak için bir kabus bırakacak ...: bunları kontrol et: http: //googletesting.blogspot.com.ar/2015/04/just-say-no-to-more-end-to-end-tests.html http://blog.thecodewhisperer.com/permalink/integrated-tests- -s-a-scam – germanio
Bu e2e test, bu kütüphane ürün kullanıcıları geliştiricilerdir, bu yüzden kütüphaneyi kullanma farklı senaryoları beklendiği gibi çalışıyorsa test ediyoruz. Bu birim test değildir, e2e, kütüphaneye kara bir kutu olarak bakıp, develoeprs tarafından kullanıldığında beklenen davranışa sahip olup olmadığına bakın. – Andi
Ayrıca kütüphane, müşterilerden (geliştiriciler) yeni talepleri kabul etmek için zaman zaman değişecek, böylece e2e testi yapılmadığı takdirde, birçok testçinin her değişiklikten sonra manuel olarak test etmesi bir kabus olacaktır. – Andi