Aracılığıyla paylaş


Nasıl yapılır: Masaüstü ile Etkileşimi Olan Testleri Çalıştırmak İçin Test Aracınızı Ayarlama

Masaüstünüzle etkileşimli otomatikleştirilmiş testleri çalıştırmak istiyorsanız, test aracınızı hizmet yerine işlem olarak çalışacak şekilde ayarlamalısınız.Örneğin, uzaktan test denetleyicisi ve test aracısı kullanarak kodlanmış UI testini çalıştırmak istiyorsanız, veya bir testi çalıştırıp, çalıştırdığınızda video kaydını yakalamak istiyorsanız, aracınızı işlem gibi çalışması için ayarlamanız gerekir.Ne zaman test ayarlarınızı kullanarak Visual Studio rollere aracıları atayabilir veya aracıları rollere ortamınızda kullanarak atadığınız Microsoft Test Yöneticisi, belirlenen Masaüstü ile etkileşimde olan rolleri atanmış tüm aracılar için değiştirmeniz gerektiğini.Test ayarları, roller ve ortamlar hakkında daha fazla bilgi için, bkz.Testleri Çalıştırmak veya Veri Toplamak için Test Makinelerini Ayarlama.

Uyarı notuUyarı

Kullanırsanız, Microsoft Test Yöneticisi bir laboratuar ortamı ayarlamak için sınama aracı yüklü Test Yöneticisi.Kodlanmış UI sınamaları çalıştırmak için rolleri birini yapılandırmak istediğiniz ortam Oluşturma Sihirbazı'nda belirtebilirsiniz.Daha fazla bilgi için bkz. Laboratuar ortamları oluşturma.

Önemli notÖnemli

Kodlanmış UI testlerinde çalıştırmak istediğiniz aracıyı çalıştıran bilgisayar kilitlenemez veya etkin bir ekran koruyucusu olamaz.

Tarayıcıyı başlatan kodlanmış UI testleri çalıştırıyorsanız, test aracısı hizmeti hesabı, tarayıcı başlatmak için kullanılır.Bu hizmet hesabının, bu bilgisayardaki etkin kullanıcının kullanıcı hesabı ile aynı olası gerekir.Aynı kullanıcı hesabı değilse, tarayıcı başlatılmaz.

Önemli notÖnemli

Yapı tanımının bir parçası olarak tarayıcıyı başlatan kodlanmış UI test çalıştırıyorsanız, yapı hizmeti hizmet hesabı bu tarayıcı başlatmak için kullanılır.Bu hizmet hesabının, bu bilgisayardaki etkin kullanıcının kullanıcı hesabı ile aynı olası gerekir.Aynı kullanıcı hesabı değilse, tarayıcı başlatılmaz.Yapı işleminin bir parçası olarak testlerin nasıl çalıştırılacağı hakkında daha fazla bilgi için bkz. Nasıl yapılır: Uygulamanızı Oluşturduktan Sonra Zamanlanmış Testleri Yapılandırma ve Çalıştırma.

Masaüstü ile etkileşime gerek duyan bir görevi gerçekleştiren bir role atanan aracıları ayarlamak için aşağıdaki yordamı kullanın.

Bir aracıyı işlem olarak çalıştırmayı ayarlamak için

  1. İşlemi olarak çalıştırmak için yüklediğiniz test Aracısı yapılandırmak için seçin Startve sonra Tüm Programlar.Üzerine Microsoft Visual Studio 2012 ve sonra Microsoft Visual Studio sınama aracı 2012 yapılandırma aracı.

    Test Aracısını Yapılandır iletişim kutusu görüntülenir.

  2. İşlemi olarak çalıştırmak için sayfayı görüntülemek için Çalıştırma seçenekleri.

    Aracıyı işlem veya hizmet olarak çalıştırmayı seçmenize olanak tanıyan sayfa görüntülenir.

  3. Etkileşimli İşlem'i seçin.Test aracısı hizmet yerine işlem olarak başlatılacak.Seçim İleri.

    Artık test aracısını işlem olarak başlattığınızda, kullanacak kullanıcı için detayları ve diğer seçenekleri girebilirsiniz.

    [!NOT]

    İşlemi başlatmak için eklediğiniz kullanıc ayrıca bu aracı için test denetleyicisi olarak bu bilgisayarda TeamTestAgentService(Test Aracısı Hizmeti Ekibi) grubunun üyesi olarak da eklenmelidir.Eğer kullanıcı geçerli kullanıcıysa, bu kullanıcıyı test denetleyicisi bilgisayarına eklediğinizde, bilgisayarın oturumunu kapatmanız veya bilgisayarı yeniden başlatmanız gerekir.

  4. Kullanıcı adı içine adı yazın.

  5. Parola içine parolayı yazın.

    Önemli kullanıcı hesabı bilgileri:

    • Boş parolalar, kullanıcı hesapları için desteklenmez.

    • IntelliTrace'i veya ağ öykünmesi veri ve tanılama bağdaştırıcısını kullanmak istiyorsanız, kullanıcı hesabı Yönetici grubunun bir üyesi olmalıdır.Test aracısını çalıştıran makine Windows Vista veya sonraki sürümleri ya da En Az Ayrıcalıklı Kullanıcı Hesabı olan herhangi bir işletim sistemi kullanıyorsa, makineyi yönetici olarak da çalıştırmanız gerekir (yükseltilmiş). Aracı kullanıcı adı aracı hizmetinde yoksa eklemek isteyecektir, bu da test denetleyicisi için izinler gerektirir.

    • Test denetleyicisini kullanmaya çalışan, test denetleyicisinin Kullanıcı hesabında olmalıdır, aksi takdirde denetleyiciye karşı testleri çalıştıramazlar.

  6. Test aracısı olan bilgisayarın, bilgisayarı yeniden başlattıktan sonra testleri çalıştıracağından emin olmak için, bilgisayarı otomatik olarak test aracısı kullanıcısı olarak oturumu açması için ayarlayabilirsiniz.Otomatik olarak oturum aç'ı seçin.Bu, kullanıcı adı ve parolasını şifrelenmiş bir biçimde kayıt defterinde depolar.

    [!NOT]

    Uzak Masaüstü veya konuk tabanlı bağlantı kullanarak laboratuar ortamında bağlandığında karşılaşabilirsiniz sık, beklenmeyen keser.Makine otomatik olarak ağa oturum yapılandırılmış bağlantı kaybı olası bir neden olur.

  7. Masaüstüyle etkileşimde olması gereken otomatikleştirilmiş testleri engelleyebilmesi yüzünden ekran koruyucunun devre dışı olduğundan emin olmak için, Ensure screen saver is disabled'ı (Ekran koruyucunun devre dışı bırakıldığına emin ol) seçin.

    Uyarı notuUyarı

    Otomatik olarak oturum açtıysanız veya ekran koruyucuyu devre dışı bıraktıysanız, güvenlik riskleri vardır.Otomatik oturum açmayı etkinleştirerek, diğer kullanıcıların bilgisayarı başlatmasını ve otomatik olarak açılmış oturum hesabını kullanabilmelerini etkinleştirmiş olursunuz.Ekran koruyucusunu devre dışı bırakırsanız, bilgisayar, bilgisayarın kilidini açmak için kullanıcıyı oturum açmaya teşfik etmez.Bu, bilgisayara fiziksel erişimi olan herkesin, bilgisayara erişmesini sağlar.Bu özellikleri bir bilgisayarda etkinleştirirseniz, bu bilgisayarların fiziksel olarak güvenli olduğundan emin olmalısınız.Örneğin, bu bilgisayarlar, fiziksel olarak güvenli laboratuarda bulunur.Ekran koruyucunun devre dışı bırakıldığına emin ol'u temizlerseniz, bu ekran koruyucunuzu etkinleştirmez.

    Aracıyı geri hizmet olarak çalıştırmak için, bu aracı kullanabilir ve Hizmet'i seçebilirsiniz.

  8. Değişikliklerinizi uygulamak için Uyguladığınız ayarları.

    Test aracınızı yapılandırmak için her adımın durumunu gösteren Yapılandırma Özeti iletişim kutusu görüntülenir.

  9. Kapatmak için Yapılandırma Özeti iletişim kutusunda, seçim kapatmak.Seçin sonra kapatmak yeniden Test Aracısı Yapılandırma aracını kapatın.

    [!NOT]

    Bir işlem olarak çalıştırılan test aracısı için bilgisayar üzerinde çalışan bir bildirim alanı simgesi vardır.Bu, test aracısı durumunu gösterir.Bu aracı kullanarak, işlem olarak çalışıyorsa aracıyı başlatıabilir, durdurabilir veya tekrar başlatabilirsiniz.Çalışır durumda değilse, sınama aracı bir işlem olarak başlatmak için seçin Startve sonra Tüm Programlar.Üzerine Microsoft Visual Studio 2012 ve sonra Microsoft Visual Studio sınama aracı 2012.

    Bu test aracısının test denetleyicisi Team Foundation Server ile kayıtlıysa, etkileşimli işlem olarak çalışan bir test aracısının durumu Microsoft Test Yöneticisi için Laboratuar Merkezi içindeki Denetleyiciler görünümünde görüntülenir.Etkileşimli bir süreç olarak çalıştığını göstermek için önündeki bir yıldız simgesiyle listelenir.Bu test aracısını yeniden başlatmak için Denetleyiciler görünümündekini değil, test aracısının bilgisayarında çalışan aracı kullanmanız gerekir.

Ayrıca bkz.

Görevler

Nasıl yapılır: Uygulamanızı Oluşturduktan Sonra Zamanlanmış Testleri Yapılandırma ve Çalıştırma

Kavramlar

Testleri Çalıştırmak veya Veri Toplamak için Test Makinelerini Ayarlama

Sınama aracıları ve Test denetleyicilerini yükleme ve yapılandırma