Uygulamaları geniş ölçekte test etmesi gereken geliştirici tarafından oluşturuldu, TestGrid kullanıcıların tarayıcılar, işletim sistemleri genelinde web siteleri ve uygulamalar üzerinde testler yapmasına olanak tanıyan isteğe bağlı bir platformdur. Bugün piyasaya sürülen ve şirket içinde veya bulutta kullanılabilen girişim, test için fiziksel ve bulut altyapısını bulma ve ölçeklendirme zorluğunu azaltıyor. Müşterilerinin büyüklükleri, startuplardan Fortune 500 şirketlerine kadar uzanıyor ve bankacılık, finansal hizmetler ve sigorta, e-ticaret, üretim, lojistik ve sağlık gibi çok çeşitli sektörlerden geliyor.

TestGrid, 2016 yılında komut dosyası içermeyen bir otomasyon aracı olarak oluşturuldu ve ardından önümüzdeki beş yıl boyunca kurucu ve CEO Harry Rao liderliğindeki ekibi, gerçek bir cihaz bulutu, uçtan uca test platformu ve test yönetimi ile donattı. “tüm test ihtiyaçları için tek durak noktası” oluşturun. Şu anda, ayda 200 dakikalık ücretsiz test süresi sunan genel bulutunda 20.000’in üzerinde ve aynı zamanda yeni kurulan şirketlerden Fortune 500 şirketlerine kadar değişen büyüklükte 50 kurumsal müşteriye sahip.

TestGrid’i kurmadan önce, Rao, şirketler için birçok mobil uygulama ve web sitesi oluşturduğunu ve bunları iOS ve Android cihazlarda ve farklı tarayıcı kombinasyonlarında uygun ölçekte, uygun bir şekilde test etmesi gerektiğini söyledi.

“Bunun için çözümün ilk adımın uygulamaları otomatikleştirmek olduğunu ve ardından ikinci adımın farklı form faktörlerinde çalıştırmak olduğunu biliyoruz” dedi. “Etrafta alışverişe başladık ve otomatikleştirmek için bile geliştiricilere ihtiyacımız olduğunu ve bunun da ötesinde aradığımız uçtan uca yazılım geliştirme yaşam döngüsü (SDLC) otomasyonlarını elde etmek için bir dizi aracı entegre etmemiz gerektiğini gördük.”

Bu sorunu çözmek için TestGrid’in ekibi, AI tabanlı düşük kodlu otomasyon teknolojisi ile başladı. Ancak büyüdükçe, birçok altyapı sağlayıcısının çok pahalı olduğu ortaya çıktı. Sonuç olarak, şirket içi bir çözüm yaratmaya ve onu bağlamaya karar verdiler.

TestGrid şu anda geliştiricilerin farklı cihaz ve tarayıcı kombinasyonlarında kullanıcı arabirimleri, pil tüketimi, CPU kullanımı, veri kullanımı, ilk bayt süresi ve bir sonraki sayfaya geçiş için işlem süresi, entegrasyon testi gibi uygulama ve web sitesi performans ölçümleri gibi şeyleri test etmelerine yardımcı oluyor. UI ve API senkronizasyondaysa ve güvenlik açıkları.

Rao, TestGrid’in müşterilere nasıl yardımcı olduğuna dair birkaç vaka çalışması verdi. İlk olarak bir gaz ve elektrik şirketi iPad cihazlarını kullanarak Kaliforniya’daki orman yangınlarına müdahale etmesi gerekiyordu. Gerçek zamanlı veri akışları ve IoT raporları, hazırlandıklarından emin olmak için önemliydi, ancak uygulamaları çökmeye devam etti. Sonuç olarak, tüm yazılım mimarilerini optimize etmeleri gerekiyordu. TestGrid, tüm test altyapılarını buluta kaydırmalarına izin vererek, dünyanın her yerindeki tüm ekip üyelerinin test cihazlarına erişmesini sağladı. Ayrıca tüm Appium Java test senaryolarını komut dosyası içermeyen bir ortama taşıyabildiler. Rao, teste ek olarak gaz ve elektrik şirketinin uygulamasının performansını da izleyerek test maliyetinden en az %40 tasarruf edebildiğini söyledi.

İkinci örnek büyük giyim e-ticaret şirketi Uygulamalarında veri kaydı hataları, aksaklıklar ve sayfaların yavaş yüklenmesi, satışların yavaşlaması ve müşteri deneyimini olumsuz etkilemesi. Dünyanın her yerinde coğrafi olarak yerelleştirilmiş sürümleri çalıştıran birden fazla uygulamaları olduğundan, şirketin geliştirme ekibinin tüm geri bildirimleri ve geliştirme döngülerini takip edebildiğinden emin olması gerekiyordu. Bunu yapmak için, TestGrid’in basit anahtar kelime tabanlı test yazma ortamlarına, akıllı eleman çıkarma ve otomatik iyileştirme test senaryolarına sahip sprint içi otomasyonunu kullandılar. Sonuç olarak, tüm uygulama ekosistemlerini test edebildiler ve cihaz, ağ ve uygulama günlükleri ile performans ölçümlerine ilişkin gerçek zamanlı öngörüler elde edebildiler.

Rao, TestGrid’in LambdaTest, BrowserStack ve Kobiton’u rakip olarak gördüğünü söyledi. TestGrid, tarayıcılar arası, mobil uygulama, performans, API ve güvenlik testleri dahil olmak üzere tüm test özelliklerini aynı çatı altında, daha az maliyetle sunarak farklılaşıyor.

Rao, “Farklı platformları azaltarak ve yalnızca TestGrid platformuna abone olarak ve başka hiçbir test platformunun yapmadığı şekilde, kullanıcıların test bütçelerini azaltmalarına yardımcı oluyoruz” dedi.

TestGrid şu anda önyükleniyor ve FAVÖK pozitif. Veritabanı testi, UAT ve SDLC araçlarıyla entegrasyonlar dahil olmak üzere ürün paketine daha fazla çözüm eklemeyi planlıyor.



genel-24