Aracılığıyla paylaş


Nasıl yapılır: Test için Eylem Kaydında Parametreleri Uygulama Alanlarına Eşleme

Parametreli testiniz varsa her bir parametre kümesini kullanarak o testin çoklu yinelemelerini çalıştırabilirsiniz. Eylem kaydı kullanarak bir yinelemenin testini yeniden oynatmak istiyorsanız, her parametreyi bir girdi alanına eşlemeniz gerekir. Her parametrenin eşlenmesi, eylem kaydını oynatmanıza imkan tanır ve giriş alanında sabit bir değer yerine yineleme parametresinin değeri kullanılır. Parametreler eşleştirilmediyse, sabit bir değer kullanılır.

Test durumunuzda herhangi bir test adımı için beklenen sonuçlar veya eylemler üzerinde parametreler kullanabilirsiniz. Testinizde kullanmak istediğiniz parametreler için değerlerin çoklu kümelerini ekleyebilirsiniz. Sınama Çalıştırıcısı kullanarak, parametreler için her değer kümesi, testin ilgili yinelemesi olarak çalıştırılır. Eylem kaydı oluşturduğunuzda, testi çalıştırdığınızda, her parametrenin değerini kopyalayabilir ve sonra değeri test altındaki uygulamanızda girdi alanına yapıştırabilirsiniz. Örneğin, toplamın tutarlı olduğunu doğrulayan beklenen sonuç parametreleriyle öğe maliyeti ve miktarı için eylem parametreniz olabilir. Eylem Kaydetmede Veri Parametrelerini Uygulama Alanlarıyla Eşleştirme yordamı için aşağıdaki çizim gösterilir.

Kısıtlarla test durumu oluşturma hakkında ayrıntılı bilgi için bkz. Farklı Verilerle Birden Çok Kez Çalıştırmak için El ile Çalışan bir Test Durumuna Parametreler Nasıl Eklenir.

Test Çalıştırıcısına Test Yükleme

Microsoft Test Yöneticisi'nde çalıştırılacak testi seçme

Test çalıştırıcısına test yüklemek için

  1. Microsoft Test Yöneticisi öğesini açın.

    Not

    Microsoft Test Yöneticisi penceresini görüntülemek için önce Başlat'ı, ardından Tüm Programlar'ı tıklatın. Microsoft Visual Studio 2010'un üzerine gelin ve Microsoft Test Yöneticisi 2010'u tıklatın.

  2. Merkez grup değiştiricisinden aşağı oku tıklatın ve sonra Test Merkezi'ni seçin.

  3. Merkez grubu menü çubuğunda Test'i tıklayın.

  4. Merkez grubu menu çubuğunun altındaki menüde, henüz seçilmemişse, Testleri Çalıştır'ı tıklatın.

  5. Testleri Çalıştır altında sol bölmede, çalıştırmak istediğiniz sonuçlara sahip olan test durumlarını içeren test planının altındaki test paketini veya test planını seçin.

    Sağ yan bölme, seçilmiş test paketiyle birlikte test durumlarını görüntüler.

  6. Sağ yan bölmede, test durumuna sağ tıklatın ve sonra Çalıştır'ı tıklatın.

    Test Çalıştırıcısı açılır.

    Not

    Testi çalıştıracağınız yapıyı belirtmek veya test planı için test ayarlarını ve ortam ayarlarını geçersiz kılmak için Run with options (Seçeneklerle çalıştır)'ı seçin.

Eylem Kaydında Veri Parametrelerini Uygulama Alanlarına Eşleme

Parametreleri uygulama giriş alanlarıyla eşleme

Parametreleri uygulama alanlarına eşlemek için

  1. Sınama Çalıştırıcısı'nda, Create action recording (Eylem kaydı oluştur)'a seçenekle Testi Başlat'manız istenir. Create action recording (Eylem kaydı oluştur)'u seçin ve Testi Başlat'ı seçin.

    Not

    Çalıştırılan test için bir eylem günlüğü oluşturmak üzere test ayarlarını yapılandırdıysanız teste başlattığınızda Eylem kaydı oluştur seçeneğini seçmek yapılandırdığınız ayarları kullanacaktır. Test ayarlarında eylemleri tanılama veri bağdaştırıcısını yapılandırmazsanız, eylem kaydınızın oluşturulmasında varsayılan değerler kullanılır. Daha fazla bilgi için bkz. Nasıl yapılır: Test Ayarlarını Kullanarak El ile Testler için Kullanıcı Arabirimi Eylemlerini Kaydetme.

    Sınama Çalıştırıcısı'nın en üstte yineleme bilgisi içerdiğine dikkat edin. Test durumu oluşturduğunuzda, yineleme sayısı oluşturduğunuz parametre kümeleri sayısına eşit olacaktır. Daha fazla bilgi için bkz. Farklı Verilerle Birden Çok Kez Çalıştırmak için El ile Çalışan bir Test Durumuna Parametreler Nasıl Eklenir.

  2. Testin ilk yinelemesi için test durumunun adımlarını gerçekleştirin ve her adım ile sonucu işaretleyin. Test adımının sağındaki açılır oku kullanın ve Geçti veya Fail (Başarısız)'ı seçin.

    1. Eylem ile ilişkilendirilen bir parametre kullanan bir adıma geldiğinizde, örneğin önceki ekran görüntüsündeki Enter Quantity (Miktar Gir) ve Override price (Fiyatı geçersiz kıl) adımları, test adımı içerisinde bir bağlantı olarak gösterilen parametre göreceksiniz. Parametre için atanan veriyi, parametrenin bağlantısına tıklayarak kopyalayabilirsiniz. Bu, veriyi sistem panosu içine kopyalar. Test altındaki uygulamada uygun girdi alanına, CTRL+V kullanarak kopyalayabilirsiniz.

      Uyarı notuUyarı

      Kısayol menüsünü görüntülemek için test altındaki uygulama üzerinde UI denetimine veya girdi alanını sağ tıklatın ve sonra Yapıştır seçeneğini kullanarak parametreleri düzgün bir şekilde eşlemeyecektir. Bunun nedeni, eylem kaydının, fare tıklatma eylemi olarak onu tanıması ve kaydetmesidir. CTRL+V kullanmalı veya değer yazmalısınız.

      Parametre test altındaki uygulamaya kopyalandığında, adımın sağındaki açılır oku kullanın ve Geçti veya Fail (Başarısız)'ı seçin.

      Not

      Eylem kaydı sırasında, kopyalama eylemi parametreyi, veriyi yapıştırdığınız özel girdi alanına eşler. Eşleştirme başarılı olursa, parametrenin önünde yeşil bir onay işareti simgesi görüntülenir; parametrenin ardından gelen simgenin ise parametrenin eşleşmiş olduğu alanı belirten bir araç ipucu bulunur. Eşleştirme başarılı olmazsa, Geçti veya Başarısız simgesinin yanında bir uyarı simgesi görüntülenir.

    2. Beklenen sonuç ile ilişkilendirilmiş bir parametre kullanan bir adıma geldiğinizde, örneğin bir önceki ekran görüntüsündeki Güncelleştirmeyi tıklatın adımı. Test altındaki uygulamadaki çıktı alanı ile görüntülenen test adımındaki beklenen sonucun aynı olduğunu doğrulayın, ardından adımın sağındaki açılır oku kullanın ve Başarılı veya Başarısız'ı seçin.

  3. End iteration and move to next (Yinelemeyi sonlandır ve sonrakine geç)'i tıklayın.

    Önemli

    Parametreyi uygulamada bir girdi alanına başarılı bir şekile eşleyemiyorsanız, bir iletişim kutusu görüntülenecektir. İletişim kutusu, bazı parametrelerin herhangi bir UI denetimine eşlenmediğini bildirir. Herhangi bir parametre başarılı bir şekilde eşlenmiyorsa, testin bir yinelemesi için eylem kaydını kayıttan çalarsanız, sadece kayıt edilen değerler kullanılacaktır, parametre değerleri kullanılmaz; çünkü parametreler UI denetimine eşlenmemiştir. Doğru bir şekilde parametreleri çeşitli UI denetimlerine eşleyebilmek için sıfırlamayı ve yeni bir eylem kaydı oluşturmayı deneyebilirsiniz veya testi değiştirebilirsiniz.

  4. Sonraki yinelemeyi çalıştırmak için Teste Başla seçeneğini tıklatın.

    Artık testin bir sonraki yinelemesini çalıştırmak için eylem kaydını kullanabilirsiniz.

Ayrıca bkz.

Görevler

Farklı Verilerle Birden Çok Kez Çalıştırmak için El ile Çalışan bir Test Durumuna Parametreler Nasıl Eklenir

Nasıl yapılır: Test için Eylem Kaydında Parametreleri Uygulama Alanlarına Eşleme

Kavramlar

Test Çalıştırıcısını Kullanarak El ile Testler Çalıştırma