Nasıl Bir test yazılımı hale gelir: röportajından ilk hatayı bulmak için
çalışma Ve Eğitim / / December 25, 2019
Alex Semin
gibi büyük müşteriler için mobil uygulamalar ve web siteleri geliştirme yapan Globus şirketi, test daire başkanı ABBYY'e, Rutube ait "Yandex", "Kaspersky Lab", "CTC Media" headhunter "TNT Kulübü", "Messenger Seyahat", VimpelCom ait "PPF Hayat Sigortası" ve diğerleri. meslekte fazla altı yıl. Ben departmanı başkanı genç-test onca yolu yürüdü.
Yolculuğum bir merak test ile başladı. "Neden yüklü değil: Çocukluğumdan beri ben bilgisayarları montaj ve doğar düzenli soruya sırasında, yazılım yüklemeden yapan edildi? Neden yapamıyorum?". O anda ben kaliteli yazılım üretimi yapmaya ve tüm bu soruların yanıtlarını bulmak için, bir test olmak istediğini düşündüm.
Onların Kariyerinin başında bekliyoruz ve kendi deneyimlerinden birkaç ipucu verebiliriz neler ilgili gelecek QA uzmanları anlatmak istiyorum görebilirsiniz.
görüşme
Genç-tester röportaj geçmesi çok zor değildir. ondan test için teori ve araçları derin bir bilgiye beklemeyin. Görüşme tür adaylar, biz hız ve problem çözme için düşünme taze ve yaratıcı yaklaşım canlılık dikkat zaman.
Örneğin, sıradışı Soru sormak adam nasıl düşündüğünü görmek için:
- uçak 17:00 de A noktasından uçar ve saat 19:00 'da B noktasından ulaşır. Ne zaman bu üç saat uçuş bulunmaktadır. Bu neden olabilir?
- Nasıl emin bir Güncellenen başvurunuzu alarak, rakipleri onu yeni bir fonksiyon bulmak mümkün olmadığını yapılır?
hazırlanacak ve en yaygın görevlere - basit bir nesne test etmek için: bir kağıt, bir kalem, bir hat filtresi ve benzeri yer alır.
Ayrıca, bir görüşme için yararlı olacaktır:
- fonksiyonel ve keşif testi, (bunun için araçlar dahil) otomatik test, yük ve stres test, duman-testi: test türlerini inceleyin.
- Buna ek olarak, kabul testi ve kriterler okuyun.
- Biz web uygulamaları test bahsediyoruz varsa, bir tarayıcı konsolu ve iş ve tarayıcısı, monitör çözünürlüğü, test düzeni araçları (piksel mükemmel) sürümleri sayısıdır.
- Mobil uygulama hakkında konuşmak, platformlar, emülatörleri, maymun testi bu çeşit. tabaklarının unutmayın.
- böcek izleyiciler türlerini inceleyin. En popüler: Jira, BugZilla, redmine Mantis. onlar, ne onların özelliklerini nasıl çalıştığını görün.
- Jmeter araçları, Postacı, Charles - Uzun vadede. Onlar temel düzeyde öğrenmek çok zor değildir.
İlk çalışma günü
İlk iş günü standart olarak gider: iş programları yüklemek, yapılandırmak istediğiniz bilgisayarı verir. Sistem yöneticisi e-posta ve kurumsal iç programlara erişimi hazırlar.
Nerede bir Skype yüklemek için sormak onu okul süreleri gangsta_666 veya komik resimden bir takma ad kullanmak gerekli değildir. mesela ya ivansmirnov smirnovivan kombinasyonu nick adı, kullanın, her zamanki fotoğrafını koydu.
Şirket kullanan böcek trekrom, ile toplantı - işgünü hazırlıklarında önemli bir adım. Bu önceden sormaktır: Çalışma makaleleri eğitim videosu bak. Sen zaman meslektaşları kazandıracak ve kendinizi daha güvende hissedecektir.
ilk görev
Sen daldırma için ilk proje olacaktır. Ben kusurlar zaten karşılandığı veya en yaygın olanlarıdır hangi görmek için hata izci tarihinin tanıma öneriyoruz. Sen kendini ifade edebiliyoruz ve İstatistikler; daha fazla dikkat etmelidir işaret ne anlayacaksınız.
inisiyatif. Eğer bir kontrol listesi uygulaması verilmez varsa, bekleyip bir danışmanınız var onu sormayın. Organizasyon bir kontrol listesi yoksa, bunu kendiniz yapabilirsiniz. Firmamız genellikle "bir check-list yapmakGoogle Tablolar». Aşağıda, biz böyle bir kontrol listesine bir örnek var - Eğer takım elbise olacak.
Formülasyonlar olarak kontrol listesi Eğer iş arkadaşları sürpriz olabilir Zihin haritalarıBunun gibi, Xmind.net.
Kontrol Listesi Pokémon GO test etmek için
QA uzmanları kontrol listelerinin test durumlarda, yaşlı profesyonel geçit haline gelebilir bir acemi için test birincil formlarda biri. Bu adım projede hızlı bir dalış için gereklidir. O bu kontrol listesini genişletebilirsiniz test veritabanı acemi oluşturmak. Genç-test yazma kontrol listeleri öğrenme parçası hazırlanan tabaka Uygulama test edilmeye Pokmon GO. Burada sadece pozitif vakalar anlatılmıştır.
İlk hata izleyici
farklı şirketler hataların açıklaması değişebilir fakat genel olarak iyi tat ilkeleri vardır.
tema
Bu birkaç kelimeyle sorunu açıklanır. Daha iyi bir olumsuzlama ile başlayacak eğer: "çalışmıyor", "bu olmaz", "yanlış" ve benzerleri. Örneğin: video oynatma çalışma "" Nexus 5. yok "iPhone 6 bir senkronizasyon sunucusu var"
senaryo
böcek oyun adım açıklaması adım. ön şartı ve hatayı önce etiketlerine dikkat (örneğin, soldaki kırmızı düğmeye ışıklı).
Ayrıca, Eğer dikkat gereken yerleri gösteren ekran görüntüleri (eğer uygulamayı kullanabilirsiniz yapabilirsiniz Joxi, LightShot ve diğerleri), daha slozhnovosproizvodimyh hatalar için - video kaydetmek için. Eğer yazdığınızda deneyim yakalamak ve günlükleri uygulayabilirsiniz.
script sonunda çevreyi işaret ettiği testi: ürün sürümü, cihaz firmware (Android 6.0.1 iOS 9.3.2). Bir web uygulaması ise ek olarak tarayıcının sürümünü belirtin.
randevu hata
Eğer atama birine bir hata gerek Sonraki. Projenin bölge sorumlusu ne için geliştiricilerin proje yöneticisi veya bir danışman, bu hata üzerine asmak için birini, birine sor. Yani atama hatalar gelecekte ekibi ile bir araya gelecek.
kritiklik koymak
En izleyiciler kritik hataların türleri aşağıdaki listede temsil edilir:
Derhal (Engelleyici)
Bir engelleme hatası. test veya önemli fonksiyonları altında sistem başka bir etkileşime yol açan bir uygulama ameliyat edilemez, imkansızdır.
Crit - hem Acil
Kritik bir hata, önemli iş mantığına aykırı. Sorun onun çözümü ihtimali olmadan sunucu veya uygulamada geçici düşüşe yol açar. Çözüm testi için gerekli.
yüksek
Önemli hata, temel işletme mantığına aykırı. Hata diğer giriş noktalarını kullanarak test fonksiyonu ile çalışmak mümkündür, kritik değildir.
normal
Minör hatası. Test altındaki kullanıcı arayüzü ve yerelleştirme bariz sorunu uygulamanın iş mantığı ihlal etmez.
düşük
uygulama iş mantığı ile ilgilidir Önemsiz sorunu. üçüncü parti kütüphaneleri veya hizmetlerin problemi nedeniyle pek fark kullanıcı arayüzüne, kötü oynadı.
Kendi kendine öğrenme
çok iyi bütün birikimini öğrenmenin önemi hakkında - Talimatlarım olağan hale geldi. Yani sadede gel.
Aşağıda - Birkaç kitaptan şahsen benim kursiyerlere tavsiyelerde bulunmak istiyorum:
- "Test NOKTA COM» Roman Savin - çok yararlı bir el kitabı, pratik olarak kitap okuma tester başlar. Bu testi başlatmak ve başarılı bir teknik ve teorik kısmına ilişkin mülakat sorularına cevap vermek amacıyla bilginin aslan payını içerir.
- "Nasıl test edilir Google» - sürecinin organizasyonunu, çeşitli stratejiler açıklar ve test yaklaşımları derin bir kitap. kitap Kalitesi ne olduğunu ve etkilenebilir neler aşamalarında en anlamaya yardımcı olur.
- «Yazılım Testi Tasarımı için bir Uygulama Kılavuzu» Lee Copeland - "Beyaz" ve "siyah" kutu gibi test kitabı ayni boyadı. çeşitli test ekipmanlarının yanı sıra nasıl kullanılacağını ve ne zaman olarak uygulanacak Listeleri. Kitabınızda acemi test için çok yararlıdır araştırma testleri, ilgili ilginç bir makale bulabilirsiniz.
Meslektaşlar yorumlarda test kullanıcılarının ilginç kitapların adını yazın. Bütün yararlı olacaktır eminim.
Sonuç
Sonuç olarak ben eklemek istiyorum kaliteli bir ürünün sorunu olduğunu - değil kolay bir süreç değil, hızlı bir. Sen daha ziyade işlevsellik daha kullanıcı dostu hale getirmek için nasıl anlamak için "koltuk değneği" den, doğru yapmak geliştiriciler ikna etmek, müzakerelerde görüşlerini savunmak gerekir.
Bu acemi test için gerekli bilginin yalnızca bir parçasıdır. Geri kalan her şey Internet'te arama için muharebe koşullarında, ve sonra arkadaşları soracaktır. googling soruları ve saatlerini sormaya Utanma, genellikle tek sorunun cevabı gelecekte size çok zaman kazandıracak.