Ekran tanımı yok
Elementleri tek tek tanımlamazsınız. TestMore uygulamanın haritasını kendisi çıkarır ve her taramada büyütür.
Uygulamanızı verin. TestMore onu gerçek cihazlarda keşfeder, test senaryolarını yazar, her sürümde koşar ve sonucu anlaşılır bir raporla önünüze koyar. Kod yok, ekran tanımı yok.
Elementleri tek tek tanımlamazsınız. TestMore uygulamanın haritasını kendisi çıkarır ve her taramada büyütür.
Senaryolar “Kart numarasını yaz”, “Kaydet’e dokun” gibi sade adımlardır. Ekipteki herkes okur, herkes düzenler.
Bir düğme yer değiştirdiğinde test kırılmaz. Adım elementi başka yoldan bulur, devam eder ve size onaya sunar.
Yapay zekâ yazar, motor koşar. Keşif ve senaryo yazımı yapay zekâyla; günlük koşumlar ise hızlı, tutarlı ve deterministik bir motorla yapılır.
Telefona gelen doğrulama kodu nedir?
@otp_koduAPK ya da IPA yükleyin veya web adresinizi girin. Ortamlarınızı, test hesaplarınızı ve TestMore’un asla yapmaması gerekenleri bir kez anlatın.
Uygulamanızı gerçek cihazlarda ekran ekran gezer ve ürün haritasını çıkarır. SMS kodu gibi bir yerde takılırsa size sorar; cevabınızı öğrenir ve bir daha sormaz.
Keşfettiklerinden test senaryoları önerir, siz seçersiniz. Senaryolar yalnızca gerçekten görülen ekranlardan derlenir; uydurma bir adım cihaza ulaşmaz.
Senaryolar seçtiğiniz cihaz ve tarayıcılarda paralel koşar. Her sonuç video, hata anındaki ekran, adım adım sonuçlar ve ağ kaydıyla gelir.
Uygulamanızı taratın, elinizdeki dokümanı verin ya da test etmek istediğiniz akışı kendi cümlelerinizle anlatın.
TestMore ulaşabildiği her ekranı iOS ve Android’de aynı anda gezer. Ne gördüğünü canlı izlersiniz. Bitince ekranları alanlara ayırır ve test fikirlerini senaryoya dönüştürür.
Analiz dokümanı, kullanıcı hikâyeleri ya da test case listesi verin. TestMore okur, içindeki kontrolleri bulur, cihazlarda koşar ve raporlar. Önce senaryo yazmanız gerekmez.
“Kart eklemenin negatif testleri” yazmanız yeterli. TestMore uygulamanın haritasından adımları çıkarır. Eksik bir ekran varsa söyler ve hızlıca keşfetmeyi önerir.
Bir düğme yer değiştirdiğinde ya da araya bir pop-up girdiğinde TestMore koşumu durdurmaz; elementi başka yoldan bulur ve ne yaptığını gösterir. Gerçek bir hata olduğunda da nedenini, o anki ekranla birlikte söyler.
Element yer değiştirdiyse ya da adı değiştiyse başka yoldan bulur ve devam eder. Düzeltme sessizce uygulanmaz; onayınıza sunulur.
İzin pencereleri, çerez bildirimleri, kampanya pop-up’ları ve tanıtım ekranları testi bölmez.
Element bulunamadı, ekranda gizli, beklenen sonuç görülmedi... Her başarısız adım, hata anındaki ekran ve ağ kaydıyla gelir.
Aynı platformda bazen geçip bazen kalan senaryoları ayrıca listeler. Zamanlama ya da veri sorunlarını hemen görürsünüz.
Gerçek Android telefonlar, iPhone’lar ve masaüstü tarayıcılar. Testleri koşturun ya da herhangi bir cihazı canlı ekranla tarayıcınızdan elinizle kullanın.
Düşük gecikmeli görüntüyle dokunun, kaydırın, yazın. İki cihazı yan yana açın, ekran kaydı alın.
Uygulamanın yaptığı her istek; durum kodu, DNS, TLS ve yanıt süreleriyle. HAR olarak dışa aktarın, ağı 3G’ye düşürün.
Kameraya QR kod ya da görsel verin; Face ID, Touch ID ve parmak izi sonuçlarını simüle edin.
Haritada bir nokta ya da güzergâh seçin; uygulama cihazın orada olduğunu sanır.
Oturum bitince yüklenen uygulamalar ve verileri silinir. Bir sonraki test her zaman temiz bir cihazla başlar.
Her senaryo seçtiğiniz her cihazda aynı anda koşar. Her koşum otomatik olarak videoya kaydedilir.
TestMore uygulamanızda gerçekten dokunur, yazar, kaydeder. Bu yüzden sınırları baştan net çizdik.
Testleri test ortamında da canlı ortamda da koşabilirsiniz. Hangi ortamda neyin çalışacağına siz karar verirsiniz.
Silme, ödeme ve çıkış yapma her zaman engellenir. Ürününüze özel “asla yapma” kurallarını siz eklersiniz.
Test hesapları ve gizli değerler AES-256-GCM ile şifrelenir. Yapay zekâya değerler değil, yalnızca adları gider.
Senaryolar yalnızca gerçekten keşfedilmiş ekranlardan derlenir. Model ne derse desin, cihaza ulaşan her adım doğrulanmıştır.
TestMore tek bir yapay zekâ sağlayıcısına bağlı değil. İster bizim yönettiğimiz öncü modellerle başlayın, ister kendi yapay zekânızı bağlayın, ister her şeyi kurumunuzun içinde çalıştırın.
Claude Opus gibi öncü modelleri biz seçer, biz yönetiriz. Hesap açmanız, anahtar girmeniz ya da kurulum yapmanız gerekmez.
Kurumunuzun zaten kullandığı model hesabını bağlayın. Çağrılar sizin hesabınızdan, sizin sözleşmeniz ve veri politikalarınızla yapılır.
Açık ağırlıklı modeller kendi sunucularınızda çalışır; uygulamanız, ekranlarınız ve test verileriniz kurum dışına çıkmaz. Cihaz çiftliği de sizde kurulabilir.
Tek bir paket fiyatı yerine, seçtiğiniz model ve kurulum şekline göre size özel teklif hazırlarız.
Hayır. Senaryolar sade adımlarla yazılır ve düzenlenir. Uygulamanızı tanımlamanız, test verilerini girmeniz ve sonuçlara bakmanız yeterli.
Gerçek cihazlarda iOS ve Android uygulamaları (APK, IPA) ile web siteleri. Web için Chrome, Firefox ve Safari (WebKit) tarayıcıları kullanılır.
Hayır. Yapay zekâ uygulamayı keşfeder ve senaryoları yazar. Kaydedilen senaryolar ise yapay zekâ olmadan, deterministik bir motorla koşar. Bu yüzden koşumlar hızlı ve tutarlıdır. Yapay zekâ yalnızca bir adım kendini onarmak zorunda kaldığında devreye girer.
Evet. Testleri test ortamında da canlı ortamda da koşabilirsiniz; ortamı siz seçersiniz. Silme, ödeme ve çıkış yapma her zaman engellenir; ürününüze özel kuralları da siz eklersiniz.
Evet. Excel ya da CSV listenizi “Dokümandan test” ile verin. TestMore her satırı koşar ve dosyanızı sonuç sütunları eklenmiş olarak geri verir. Beğendiğiniz kontrolleri senaryo olarak saklayabilirsiniz.
Test verisi olarak tanımlayın (@otp_kodu gibi) ya da TestMore takıldığında size sorsun. Koşum sırasında bir API’den kod çekmek de mümkün.
Evet. Cihaz çiftliği ve yapay zekâ modeli kurumunuzun içinde çalışabilir; isterseniz kendi yapay zekâ hesabınızı da bağlayabilirsiniz. Kurulum seçenekleri ve fiyat teklifi için bizimle görüşün.
30 dakikalık bir demoda TestMore’un sizin ürününüzde neler bulduğunu, hangi senaryoları yazdığını ve sonuçları nasıl raporladığını gösterelim.