Aracılığıyla paylaş


Testi farklı verilerle yineleme

 

Yayýmlanma: Nisan 2016

El ile test yazdığınız zaman, genellikle testin farklı test verileri ile birkaç kez tekrarlanacağını belirtmek istersiniz. Kullanıcılarınızın farklı bir ürün miktarda için alışveriş sepeti eklerseniz, örneğin, daha sonra bir miktar 200 da miktarı 1 olarak çalışıp çalışmadığını denetlemek istediğiniz.

Bunu yapmak için, parametreleri test adımlarınıza eklersiniz. Test adımları ile birlikte, parametre değerlerinin bir tablosunu sağlarsınız.

Parametreleri ve takım Web erişimi ile kullandığınızda, test çalışmaları arasında verilerini de paylaşabilirsiniz Team Foundation Server 2015 veya Visual Studio Online. Bu şekilde, aynı veri ile birden çok test çalışmaları çalıştırabilirsiniz.

Test durumuna parametre ekleyin

Bir parametre öncesinde bir ad yazarak oluştur "@" Eylemler ve, test adımları beklenen sonuçları.

Create parameters in actions and results.

Adımları listesi altına, parametre değerleri birleşimlerini ekleyin. Bunları görmek için aşağı doğru gitmeniz gerekebilir.

Test çalışmaları arasında paylaşım parametreleri

Var olan parametreleri, bunları ve ilişkili verileri diğer test çalışmaları kullanabilmesi için paylaşılan parametreleri için dönüştürün.

In the Parameter Values section, click Convert

Oluşturduğunuz sonra paylaşılan bir parametre kümesi, başka bir test çalışması açın ve ayarlamak için bu test çalışması paylaşılan parametresini ekleyin. Ada göre paylaşılan parametresinde arayabilirsiniz.

From Parameter Values, click Add

Paylaşılan parametre kümesi görüntülenir parametre değerleri ekledikten sonra bölümünde. Bu parametre, test çalışması adımda artık kullanabilirsiniz.

Test çalışması için bu paylaşılan parametreler farklı parametre adları varsa, paylaşılan parametresi paylaşılan parametre veri kullanmak için yerel parametre eşleyin.

Use drop-down to select shared parameter to map

Eşlenen doğru paylaşılan parametresiyle ilişkili veriler görüntülenir.

Ekleme, düzenleme ve parametreleri sekmesinden, paylaşılan parametre kümeleri yeniden adlandırın. Bunları test çalışmalarını bölmesinde başvuru test çalışmalarını görüntüleyin.

From the test hub, choose Parameters

İş öğesi her paylaşılan parametresi kümesidir. Öğesinden özellikleri sekmesi, görüntülemek veya bu çalışma öğesi değişiklikleri yapın. Örneğin, sahiplerini atamak ve değişiklikleri izleyin.

Not

Paylaşılan parametreleri güncelleştirmek için takım Web erişimi kullanmanız gerekir.

Parametre içeren test çalışmasını çalıştırın

Parametrelerle bir test durumu çalıştırdığınızda, test çalıştırıcısı parametre değerlerinin ilk satırını gösterir.

Test run iterations with parameter values.

Adımları tamamladıktan sonra testi geçti ya da başarısız olarak işaretleyin.

Pass or fail the test iteration and go on to next

Ardından testin sonraki satırına geçin, bu satır sonraki parametre değerleri satırını kullanır.

Next test iteration has different parameter values

Bazı parametre değerleri yanlış.Testi iptal etmeden bunları düzeltebilir miyim?

Evet. Adımın bağlam menüsünden Düzenle'yi seçin.

Test sonuçlarını gözden geçir

Test yinelemeleri başarısız olarak işaretliyse, tüm test sonucu başarısız olarak gösterilir.

Any failed test iteration shows as a failed test.

Microsoft Test Yöneticisi'nde test sonuçlarını inceliyorsanız, her yineleme için farklı sonuç görebilirsiniz:

Yinelemeler içeren Test için Test sonuçlarını görüntüleme

Kayıt/Oynatma kullanarak test yinelemeleri hızlandırın

Parametre birleşimlerinin uzun bir tablosuyla çalışmak hataya açık ve can sıkıcı olabilir. İşlemleri hızlandırmak için, testi ilk parametre kümesiyle çalıştırdığınızda, bir eylem kaydı oluşturun ve ardından onu diğer kümeler için kayıttan çalıştırın.

Böyle yapılır:

  1. Kullanım Test için Microsoft Test Yöneticisi.

  2. Başlat düğmesine basmadan önce Eylem kaydı oluşturma öğesini seçin.

  3. İlk test yinelemesi tamamlayın ve sonraki geçin.

    Çalışırken her adımı geçti veya başarısız olarak işaretleyin. Uygulamaya, test komut dosyasında tam olarak görüntülendiği gibi parametre değerlerini girin.

  4. Seçin yürütme sonraki kümesini parametre değerleri ile test için.

    Eylemleriniz otomatik olarak yürütülür, ancak yine de sonuçları doğrulamanız gerekir.

Kayıt/oynatma tüm uygulamalarla işe yaramıyor. Ayrıntılı bilgi için bkz: Kodlanmış UI Testleri ve Eylem Kayıtları için Desteklenen Yapılandırmalar ve Platformlar.

S ve Y

  • S: parametreleri test Windows 8 ve Windows 7 çalıştırılması gerektiğini belirtmek için en iyi yolu misiniz? Farklı tarayıcılar, veritabanları ve benzeri?
    Y: Bunun için Test Yapılandırmalarının kullanılması daha iyidir. Test durumu parametreleri ile farklı parametre değerlerini birbiri ardına çalıştırın; bu bir platformdan diğerine geçmeyi zorlaştırır.

  • S: Paylaşılan adımlarda parametreler kullanabilir miyim?
    A: Evet. Paylaşılan adımları kullandığınız test durumlarında parametre değerlerini ayarlarsınız.

  • S: parametre değerleri bir Excel çalışma sayfasından benim paylaşılan parametresi kümelerine alabilirim?
    A: Evet. Verileri, Excel elektronik tablosundan kopyalamak ve, paylaşılan parametreleri kılavuza yapıştırın. Gerekirse, ayrıca verileri, kılavuzundan geri Excel'e kopyalayabilirsiniz.