Yeni web sitenizde Kalite Güvencesi (QA) testleri nasıl yapılır?
Yayınlanan: 2022-04-12Yazılım ürünleri ve video oyunları gibi web siteleri çok fazla test gerektirir. Hatalar, hatalar ve kırık bitlerin potansiyel müşterilerinizi çalıştırmaya göndermesi garanti edilir. Bu nedenle, bugün yeni bir web sitesi başlattığınızda bu sorunları nasıl önleyebileceğimize bakıyoruz.
Web seminerini izleyin
Bu makale, OnPath Testing'in kurucusu ve CEO'su olan QA uzmanı Brian Borg ile gerçekleştirdiğimiz bir web seminerine dayanmaktadır. OnPath Testing, yeni web siteleri başlattığımızda KG testleri yapmamıza yardımcı olan ortaklarımızın yanı sıra müşterilerimizdir. Brian bir yazılım test uzmanı ve iyi bir yumurtadır.
Orijinal kaydı buradan izleyebilirsiniz:


Kalite Güvencesi nedir?
KG testi, bir web sitesinin (veya başka herhangi bir yazılımın) işlevselliğini doğrular.
Web siteleri için, QA test uzmanları önce işlevselliğe odaklanır, ancak aynı zamanda tasarımın kullanılabilirliğine, performansına, güvenliğine ve uyumluluğuna da odaklanır.
Neyin test edileceğine nasıl karar verilir
Test, web siteniz ve kullanıcılarınız hakkında çok düşünceli ve metodik bir anlayış gerektirir. Bir adım geri atmalı ve bunu 10.000 fit perspektifinden düşünmelisiniz.
Kendinize her açıdan sorular sorun. Potansiyel olarak web sitemize kimler geliyor? Nereden geliyorlar? Hangi coğrafya? Buna hangi cihazlarda bakıyor olabilirler? Hangi tarayıcılar? Hangi işletim sistemleri? Birisi onunla etkileşime girdiğinde web siteniz ne yapar? Ya bir form doldururlarsa? Gelen kutunuzda bir e-posta bekliyor musunuz? Sayfada bir teşekkür mesajı bekliyor musunuz?
Bir test planı yapın
Bu testleri çalıştırmak için, esasen yüceltilmiş bir kontrol listesi olan ayrıntılı test senaryolarıyla bir test planı oluşturun. Sizi dürüst tutar ve önemli hiçbir şeyi kaçırmamanızı sağlar. İdeal olarak bu, bir yazılım geliştirme yaşam döngüsü (SDLC) aracında yaşayacaktır. Ancak testleri Excel gibi bir şey üzerinde izleyebilirsiniz:
Yukarıdaki örnekte, etki alanlarına ve işlevselliğe baktığımızı görüyorsunuz. Sol taraftaki test senaryoları, ardından tarayıcılar, işletim sistemleri ve cihazlar en üstte. Testleri bu şekilde takip etmek, düzeltmeleri yeniden kontrol edebileceğiniz (regresyon testi) ve test ölçümlerini kilit paydaşlara rapor edebileceğiniz anlamına gelir.
Bütün mesele, iletişimin açık ve net olmasıdır. Bu şekilde, düzeltmeler etkili olabilir.
KG test araçları
Testleri izlemek ve yönetmek için bu araçlardan bazılarını deneyin (Biz Notion at Articulate'i kullanıyoruz, ancak kilometreniz değişebilir).
- Jira
- Test Rayı
- Bugzilla
- Trello
- Test Bağlantısı
- kavram
Bu blogun yukarıdaki yarısı için tüm kredi Brian'a. Şimdi, Articulate'in müşteriler için web siteleri oluşturma deneyiminden bazı bilgiler.
Web sitenizde test etmeniz gereken 8 yaygın şey
1. Lorem ipsum
Yazarlar ve tasarımcılar, bir web sitesi oluştururken genellikle 'Lorem ipsum' yer tutucu kopyasını kullanır. Sonra değiştirmeyi unutuyorlar. Kalan lorem ipsum bitlerini kontrol etmek için kapsamlı bir arama yapın.
2. Eksik sayfalar
Görüntü için GitHub'a şapka ipucu.

Sayfa URL'lerini eşleyerek eski sitenizden yeni bir siteye yönlendirmeyi düzgün yapmazsanız, kırık bağlantılar ve eksik sayfalar alırsınız. URL yönlendirme, bizim için yeni bir web sitesi başlatmanın gerçekten önemli bir parçasıdır. Menülerde birden çok kırık bağlantı vakası gördük. Çok sık, menü bağlantısı, nasıl sabit kodlanmış olduğu nedeniyle bir geliştirme test sayfasına bağlanır.
3. SSL hataları
Google, SSL hataları olan bir siteyi cezalandırır. Bunu test etmediğiniz sürece muhtemelen bunu fark etmeyeceksiniz.
HubSpot siteleriyle ilgili sorunlardan biri, çoğu durumda yerel bir apeks etki alanında bir HubSpot web sitesini barındıramıyor olmanızdır. Anlamı, artikülemarketing.com'da HTTPS kodunuz olamaz; www.Articlemarketing.com olmalıdır. Bu durumda, apex etki alanından www alt etki alanına bir yönlendirme yapmanız gerekir. Bu yeniden yönlendirmeyi doğru şekilde ayarlamadıysanız, şifrelenmez ve bir SSL hatası tetikler.
4. Şişman görüntüler
Tasarımcınız 16 megabaytlık bir grafik dosyası yükler. Bunu bir reklam panosuna koyabilirsin. Web sitenizde yeri yoktur. Bunun yerine, resimlerinizin 300 kilobayttan daha az olduğundan emin olmaya çalışın ve JPEG'lere, hatta daha iyisi SVG'lere yapıştırın.
HubSpot'taysanız, görüntüleri sıkıştırmak için uygulamamız Fizz+Ginger'ı kullanabilirsiniz.
5. Google'dan gizlendi
Sitenizi Google'da yayınlamamak şaşırtıcı bir şekilde yaygındır. Bir müşterinin web sitesini devralmamız ve onların zaten bir Google Arama Konsolu listesine sahip olmaları çok nadirdir. Bu sadece kulaklarınızı yaktıysa, site haritaları hakkında bilgi edinmek için buraya gidin.
Ayrıca, bazen önemli sayfaları arama motorlarından engelleyen robots.txt içeren siteleri ele geçiriyoruz. Belirli sayfalardaki görünürlüğü kaldırmak isteyebilirsiniz . Ancak, yanlış yapılandırılmışsa, insanların Google'da bulmasını istediğiniz sayfaları gizlemiş olursunuz.
Önemli ipucu: Bir WordPress sitesi geliştiriyorsanız, başlattıktan sonra 'Arama motorlarının bu siteyi dizine eklemesini engelleyin' seçeneğini işaretlemediğinizden emin olun.
6. Tarayıcı uyumluluğu
Bu eskiden bugün olduğundan daha büyük bir sorundu. Internet Explorer genellikle endüstri standartlarıyla uyumlu olmamanın suçlusu. Genel bir kural olarak, Chrome veya Safari'nin modern bir sürümünde rahatça çalışıyorsanız, muhtemelen diğer tarayıcılarda sorun yaşamazsınız, ancak yine de test etmeye değer. Çok eski tarayıcılara uyum sağlamaya çalışmayın. Bu çabaya değmez.
7. Mobil yanıt verme
Trafiğimizin yaklaşık üçte biri mobil cihazlardan geliyor. Web üzerindeki internet trafiğinin yarısından fazlası mobildir. Google, mobil öncelikli indeksleme yapar. Mobil kısaca gelecek.
Google'ın mobil uyumlu testini çalıştırarak başlayın, ancak burada bitmeyin. Açılır menüler ve açılır pencereler gibi şeyler için çeşitli cihazları ve ekran boyutlarını kontrol edin.
En iyi ipucu: AMP (Hızlandırılmış Mobil Sayfalar), sayfalarınızı mobil cihazlarda yıldırım hızında yapmanın bir yoludur, ancak görünürlük, biçimlendirme, tasarım ve düzen üzerinde çok fazla kontrolünüzü kaybedersiniz. Ancak, Google'ın son algoritma güncellemeleri nedeniyle trafikte bir düşüş yaşıyorsanız, bunu açmak muhtemelen iyi bir fikirdir.
8. Hiçbir yere gitmeyen formlar
Tüm formların, özellikle iletişim sayfası formlarının birine gittiğini kontrol edin. HubSpot'un CRM yazılımı, form doldurmalarını günlüğe kaydeder, ancak bir bildirim sistemi kurmak size bağlıdır, böylece işletmenizdeki insanlar birisinin sizinle iletişime geçmeye çalıştığını bilir.
son bir not
Veri odaklı, ayrıntı odaklı bir pazarlama ajansıyız, bu nedenle QA testinin katı ilkelerini tercih ediyoruz.
Test hizmetleri için OnPath Testing ile görüşün veya yeni bir web sitesine ihtiyacınız varsa danışmanlarımızdan biriyle görüşün.
Sizi şu düşünceyle baş başa bırakacağız:
'Test etmek, anonim olanın başına düşünülemez olanı önlemek için görünmezi belirsiz olanla karşılaştırmanın sonsuz bir sürecidir.'
- James Bach

