winautomation tutorial
Bu ayrıntılı bir WinAutomation, Windows Uygulamasını Otomatikleştirmek için en güçlü Araç, öğreticiyi inceleyin.
Windows uygulamalarını otomatikleştirmek için piyasada pek çok araç bulunmaktadır ve WinAutomation Tool, açık kaynaklı bir araç olmasa da kullanılabilecek güçlü araçlardan biridir. Bu araç kullanılarak herhangi bir görev zahmetsizce gerçekleştirilebilir.
WinAutomation gibi araçlar, kişinin bilgisayarında tekrar tekrar yapılan görevleri azaltabilir.
Daha fazla tartışalım ve bu aracın gerçek zamanlı bir kullanıcıya nasıl gerçekten yardımcı olabileceğine dair bazı ilginç gerçeklere bir göz atalım.
***************
sql sunucusu için veri maskeleme araçları
Bu 2 bölümlük bir dizidir:
Öğretici 1: WinAutomation kullanarak Windows Uygulamalarını Otomatikleştirme (bu eğitim)
Öğretici # 2: Windows Uygulamasını Otomatikleştirmek için WinAutomation Aracı Nasıl Kullanılır
***************
Bu öğretici, kolay anlamanız için kısaca adım adım indirme ve yapılandırma talimatları, özellikler, sürümler vb. Dahil olmak üzere WinAutomation aracının her yönü hakkında sizi eğitecektir.
Ne öğreneceksin:
- Otomasyon Neden Gereklidir?
- Windows Uygulaması nedir?
- WinAutomation Aracı nedir?
- Bu aracı çalıştırmak için gereken ortam
- WinAutomation Aracının Çeşitli Sürümleri
- Adım Adım Kurulum Kılavuzu
- Belirgin özellikler
- Araç Özellikleri
- Sonuç
- Önerilen Kaynaklar
Otomasyon Neden Gereklidir?
Bir uygulamayı otomatikleştirmenin ana nedenleri şunlardır:
- Zaman tasarrufu
- İnsan müdahalesini azaltır.
- Tekrarlayan görevleri yerine getirebilir.
Yukarıda bahsedilenler, bir uygulamayı otomatikleştirmenin neden bu kadar önemli olduğunu tanımlayan başlıca nedenlerdir. İster mobil uygulama, ister web uygulaması veya Windows uygulaması olsun.
Windows Uygulaması nedir?
Bir Windows makinesinde çalıştırılabilen herhangi bir program veya uygulamanın WIN7 veya WIN10 bir Windows uygulaması olduğu bilinmektedir.
Örneğin - Bir Windows makinesindeki hesap makinesi bir Windows uygulamasıdır.
Bir Windows makinesine yüklenebilen herhangi bir üçüncü taraf uygulaması, bir Windows uygulaması olarak da bilinir.
Misal: Firefox vb.
WinAutomation Aracı nedir?
WinAutomation ( İnternet sitesi ), Yazılım Robotları oluşturmak için güçlü ve kullanımı kolay bir Windows tabanlı yazılım aracıdır. Bu Yazılım Robotları, tüm masaüstü ve web tabanlı görevlerinizi sıfır çabayla otomatik hale getirecektir.
Bu araç, tekrar eden görevleri otomatikleştirmek için Windows makinesinde kullanılır.
Bu araç bir excel dosyası oluşturabilir, excel dosyasındaki verileri okuyabilir ve verileri aynı excel dosyasına yazabilir. Windows makinesinde kendi başına dosya oluşturabilir, kopyasını silebilir, vb. Neredeyse tüm pencere ortamını kendi başına çalıştırabilir.
Bu araç aynı zamanda web uygulamalarını otomatikleştirmek için de kullanılabilir, ancak bu eğitimde bir Windows uygulamasıyla nasıl çalıştığını göreceksiniz. Web formlarını doldurabilir, verileri çıkarabilir ve aynı verileri bir uygulamadan diğerine aktarabilir.
İstenilen görev bu araç tarafından başarıyla tamamlanamazsa, size otomatik bir e-posta gönderecektir. Yapacağınız gibi bir karar vermesi için ona talimat verebilirsiniz.
Tüm görevler veya sorunlar, tıpkı bir insanın yaptığı gibi WinAutomation aracı ile kolayca halledilebilir.
WinAutomation Tool kullanılarak hangi uygulamalar otomatikleştirilebilir?
Bu araç şunları otomatikleştirir:
- Windows Uygulaması
- Web Uygulaması
Bu aracı çalıştırmak için gereken ortam
* IMP *: Bu araç WinXP'yi desteklemez.
İstemci işletim sistemlerini desteklemek
- Windows 7
- Windows Vista
- Windows 10
- Windows 8 veya 8.1
Sunucu işletim sistemlerini destekleme
- Windows 2008
- Windows 2012
- Windows 2016
WinAutomation Aracının Çeşitli Sürümleri
WinAutoamation Tool'un üç farklı sürümü vardır.
# 1) Temel Sürüm
İsmin kendisi, kullanıcıya sunulan temel eylemler, temel tetikleyiciler vb. Gibi yalnızca birkaç temel özelliğe sahip olduğunu açıklar.
Temel sürüm, diğer sürümlere kıyasla çok daha az sayıda özelliğe sahiptir.
# 2) Profesyonel Sürüm
Profesyonel sürüm, Temel sürümden daha fazla ek ve ilginç özellik içerir.
Mevcut birçok özellik vardır, dikkate değer olanlardan birkaçı aşağıda listelenmiştir:
- Otolog - Robotu çalıştırmadan önce iş istasyonunda oturum açacak veya kilidi açacak bir özelliktir.
- Hata yönetimi - Bir Robotun arızalanması durumunda belirli bir eylemin gerçekleştirilmesine izin veren Robotlarda Hata İşleme.
- Maksimum Çalışma Süresi - Robotlara, kullanıcının bir robot için maksimum çalışma süresi ayarlamasına izin veren bir Maksimum çalışma süresi verilir.
- Güvenli Ekran Özelliği –Çalışması planlanan Robotların güvenliğini artırır, bu özel seçenek robot çalışırken ekran rengini değiştirir.
- Robot Derleyici - Bu, kullanıcının herhangi bir robotu bağımsız bir robota derlemesine izin verir, burada .exe dosyasını diğer bilgisayarlarda da çalıştırabiliriz.
# 3) Professional Plus Sürümü
Profesyonel Sürümün tüm özelliklerini ve profesyonel sürümde bulunmayan birkaç ek özelliği daha sonra gelecek öğreticilerde tartışılacaktır.
Adım Adım Kurulum Kılavuzu
Aşağıda, WinAutomation Aracının nasıl indirileceği, kurulacağı ve çalıştırılacağı ile ilgili adım adım talimatlar verilmiştir. Bu, eğitimin en önemli ve önemli kısmıdır.
WinAutomation'ı kurmak, Market'teki diğer birçok araç gibi karmaşık değildir.
1) Diğer birçok aracın aksine, WinAutomation yazılımı web sitelerinden hemen indirmenize izin vermez.
iki) Öncelikle, 30 günlük ücretsiz deneme sürümü olan WinAutoamtion'ın Deneme Sürümünü indirmeniz gerekir. Daha önce tartışıldığı gibi, bu aracın farklı Sürümleri vardır.
3) WinAutomation bu sayfadan indirin
Yukarıdaki bağlantıya tıkladığınızda, tüm ayrıntıları girmeniz ve alttaki '30 günlük Denemenizi İndirin' düğmesini tıklamanız gereken aşağıda gösterilen indirme sayfasına yönlendirilecektir.
4) '30 Günlük Deneme Sürümünüzü İndirin' düğmesini tıkladığınızda, WinAutomation Ekibinden bir onay e-postası ve aşağıda gösterildiği gibi aynı E-postada ücretsiz denemeyi indirme bağlantısı alacaksınız.
5) Yukarıdaki bağlantıya tıkladığınızda sizden 'WinAutomationSetup.exe' dosyasını kaydetmenizi isteyecektir.
qtp'de sonraki hata devam ettirildiğinde
6) Kaydet seçeneğine tıklayın.
Bu aracın ücretsiz sürümünü başarıyla indirdiniz.
Şimdi WinAutomation Yazılımının kurulum sürecinden geçelim.
# 1) Çift tıklayın WinAutomationSetip.exe.
#iki) Tıklamak Sonraki , aşağıda gösterildiği gibi sihirbazda.
# 3) Seçin onay kutusu şartlar ve koşullar için ve tıklayın Sonraki Aşağıda gösterildiği gibi.
# 4) Tıklayın Sonraki tekrar istenen hedef klasörü seçmek için, isteğinize göre değiştirin.
# 5) Tıklamak Sonraki yine aşağıda gösterildiği gibi.
# 6) Bu aracı tıklayarak bilgisayarınızda yapılandırın Sonraki tekrar.
# 7) Aracı yüklemeyi bitirecek ve aşağıdaki ekran görünecektir. Tıklamak Bitiş .
Bu kadar. WinAutomation Tool'un kurulumu makinenize başarıyla tamamlandı.
Ardından, bu aracın ücretsiz sürümünü çalıştırma ve kullanma adımlarını göreceğiz.
1) Tıkla WinAutomation Konsolu simgesi Aracı açmak için.
iki) Aşağıda gösterilen konsol penceresi, “WinAutomation'ı değerlendirmek istiyorum” ve “bir lisans anahtarım var” seçeneklerinin sorulduğu bir açılır pencere ile görüntülenecektir.
Deneme sürümü olduğundan ve onu değerlendirmek istediğinizden, seçeneği seçin 'WinAutomation'ı değerlendirmek istiyorum' ve tıklayın ilerlemek buton.
3) Devam et'e tıkladığınızda, aşağıdaki açılır pencere görüntülenecek ve Değerlendirmeye Devam Et .
Artık bu aracın ücretsiz sürümünü 30 günlük bir değerlendirme süresi boyunca kullanmaya hazırsınız.
Örnek bir Robot oluşturmadan önce, bu aracın temel özelliklerini kısaca tartışalım.
Belirgin özellikler
WinAutomation, onu tekrar eden görevlerinizi otomatikleştirmek için ideal bir araç haline getiren çok sayıda güçlü özellik içerir. Bu eğitimde zaten birkaç özelliği tartışmış olsak da. Kalan özelliklere bir göz atacağız.
En dikkate değer özellikler şunları içerir:
Değişkenleri Destekler - Evet, doğru okudunuz, diğer birçok araç gibi bu araç da değişkenleri destekliyor.
Değişken nedir?
Bir Değişken, değeri depolayan ve bir bellek konumuna başvuran adlandırılmış bir kapsayıcıdır.
- Veri Türlerini Destekler - Veri türü, bir değişkene atanabilecek veri türünden başka bir şey değildir.
- Bir Gerçek Zamanlı Robotun durumunu izleyebilirsiniz.
- Robot çalışırken dinamik hata ayıklama gerçekleştirebilir.
- Hata ayıklayıcı - Çalışırken görevlerde hata ayıklayabilir.
- Görevleri planlayabilirsiniz ve robot siz uzaktayken yürütecektir.
- Robotun biraz daha kolay oluşturulmasına yardımcı olan birkaç eylem önceden tanımlanmıştır.
- Sürükle ve Bırak yardımıyla Visual Job editörü kullanarak otomasyon robotları oluşturabilir.
- Makro Okuyucu kullanarak görevleri kolayca otomatikleştirmek için kullanıcı, fare ve klavye eylemlerinin etkileşimini kaydedin.
- Çeşitli tetik türleri, sisteminizi izlemenizi sağlar. Örneğin , bir dosya oluşturulduğunda / değiştirildiğinde vb.
- Bir pencere içinde farklı kontrollerin doğrudan işlenmesine izin veren UI Otomasyon teknolojisi.
- Web formlarını yerel verilerle otomatik olarak doldurun ve gönderin.
- Belirli karmaşık senaryolar için çeşitli mantıklar dahil edilebilir ve buna göre otomatikleştirilebilir.
Yukarıdaki öğreticiyi birkaç işaretçi ile kısaca tartışalım.
Araç Özellikleri
Bu araç kullanılarak Test Türleri gerçekleştirilebilir :
- Kara kutu testi.
- Fonksiyonel test.
- Gerileme testi
İşletim sistemleri :pencereler
Giriş Verileri :Microsoft Excel
Desteklenen Teknolojiler:
- Veri tabanı
- MS SQL
Sonuç
WinAutomation Tool, masaüstü uygulamalarını ve web uygulamalarını çok fazla çaba harcamadan otomatikleştirmek için en güçlü araçtır.
Görüntüleri yakalayarak kolayca otomatikleştirebileceğiniz, tüm görüntülerin bir Depoda saklandığı, kullanıcı dostu bir araçtır. Sonuç Sunumu, sadece kullanıcı tarafından kolayca anlaşılır hale getirilir. Makro okuyucu özelliği, bilgisayarı Otomatik pilot moduna ayarlar.
Bu eğitimde, WinAutomation Aracının bazı temel özellikleriyle birlikte nasıl indirilip yapılandırılacağını tartıştık.
Bu serinin 2. bölümünde, araca nasıl başlanacağını ve basit bir robotun nasıl oluşturulacağını tartışacağız ve birkaç örnek ve bazı ileri konularla birlikte test senaryolarını çalıştıracağız.
=> Sonraki WinAutomation'ı Oku Bölüm 2 Eğitimi
Önerilen Kaynaklar
- Yeni Başlayanlar İçin Derinlemesine Eclipse Eğiticileri
- Windows Uygulamasını Otomatikleştirmek için WinAutomation Aracı Nasıl Kullanılır (Bölüm 2)
- Bugzilla Eğitimi: Hata Yönetimi Aracı Uygulamalı Eğitimi
- WAVE Erişilebilirlik Test Aracı Eğitimi
- Örneklerle Java Yansıtma Eğitimi
- TestLink Eğitimi: TestLink Test Yönetim Aracı için Bir Layman Kılavuzu (Öğretici # 1)
- Geb Eğitimi - Geb Aracını Kullanarak Tarayıcı Otomasyon Testi
- SVN Eğitimi: Subversion Kullanarak Kaynak Kodu Yönetimi