10 qualities that can make you good tester
Test etmede iyi olduğunuzu düşündüren nedir? Neden Test Edici Olarak Kalifiye oluyorsunuz?
Bir röportaj söz konusu olduğunda soru hala kulağıma geliyor.
Yazılım testçisi olarak kariyerimin başında bana sorulan soru buydu. Görüşmeci her zamanki gibi bazı yetenek soruları sordu ve birdenbire bu soruyu bana yöneltti. Neredeyse suskun kaldım. Çoğu zaman, bir şeyi yaptığımız için iyi olduğumuzu düşünürüz veya belki de o işte iyi olduğumuzu varsayarız.
Endüstride neredeyse on yıl geçirdikten sonra, geriye dönüp baktığımda sorunun önemini anlayabiliyorum ve bu nedenle bugün size testte iyi olduğumu / olduğumu hissettirmek için not aldığım noktaların bir listesini sunacağım. .
Hadi bir bakalım. Bir yan not olarak, noktanızı listeye eklemeye davetlisiniz ve bunu açık kollarla kabul edeceğiz.
Ne öğreneceksin:
- İyi Bir Test Cihazının Nitelikleri
- # 1) Öncelikleri Anlıyorsunuz
- # 2) Soru Soruyorsunuz
- # 3) Fikir Numaraları Oluşturabilirsiniz
- # 4) Verileri Analiz Edebilirsiniz
- # 5) Olumsuz Şeyleri Olumlu Bir Şekilde Bildirebilirsiniz
- # 6) Şikayet Etmekte İyisiniz
- # 7) Gerektiğinde Desteklemek için Esneksiniz
- # 8) Gerçek Zamanlı Senaryoları Yazılım Testiyle İlişkilendirebilirsiniz
- # 9) Sürekli Öğreniyorsunuz
- # 10) Son Kullanıcı Ayakkabılarını Giyebilirsiniz
- Harika Bir Test Cihazı Olmak İçin 10 Beceri: Bir Test Cihazı Nasıl Harika Bir Test Cihazı Olabilir?
İyi Bir Test Cihazının Nitelikleri
Öyleyse, işte gidiyorsun. Lütfen her noktaya 'test etmekte iyidir' koşulunu ekleyin ve aşağıdakileri okuyun:
# 1) Öncelikleri Anlıyorsunuz
Yazılım testçisi bilmeden iyi bir zaman yöneticisi olur, çünkü anlaması gereken ilk şey bir önceliktir. Çoğu zaman, test etmek ve zaman çizelgesi (her zaman doğrudur) için bir modül / işlev verilir ve çıktı vermeniz gerekir. Bunlar düzenli zorluklar şeylere nasıl öncelik vereceğinizi anlamanızı sağlar.
Bir test uzmanı olarak, neyin test edilmesi gerektiğini ve neye daha az öncelik verilmesi gerektiğini, neyin otomatikleştirilmesi ve neyin manuel olarak test edilmesi gerektiğini, önce hangi görevin yapılması gerektiğini ve son anda ne yapılabileceğini anlamanız gerekir. Öncelikleri tanımlama konusunda ustalaştığınızda, yazılım testi gerçekten kolay olacaktır.
Ama ……. Ama dostum, anlayış önceliği yalnızca deneyimle gelir ve bu yüzden sabır ve tetikte bir göz en yardımcı silahlardır.
# 2) Soru Soruyorsunuz
Soru sormak, Yazılım Testinin en önemli parçasıdır. Bunda başarısız olursanız, önemli bir bilgi grubunu kaybedersiniz.
Sorular sorulabilir:
- Gereksinimi anlamak için
- Yapılan değişiklikleri anlamak için
- Gereksinimin nasıl uygulandığını anlamak
- Hatanın nasıl düzeltildiğini anlamak için
- Hata düzeltme etkilerini anlamak için
- Ürünü geliştirme, iş vb. Diğer bakış açılarından anlamak.
Genel resmi anlamak ve kapsamı tanımlamak faydalı olabilir.
# 3) Fikir Numaraları Oluşturabilirsiniz
Hemen hemen tüm yazılarımda yazdığım gibi, Yazılım Testi fikirlerle ilgilidir . Ürünü test etmek için çok sayıda fikir üretebildiğinizde, çoğu zaman sıradan işlevsel ve performans testi senaryoları yazdıktan sonra insanlar kendilerini tatmin ettikleri için kalabalığın arasından sıyrılırsınız.
Bana göre, gerçek bir test uzmanının işi ancak sıradan test senaryoları yazdıktan sonra başlar. Ürünün farklı şekillerde nasıl kullanılabileceği hakkında ne kadar çok düşünürseniz, onu test etmek için fikirler üretebilecek ve nihayetinde ürüne, müşteri memnuniyetine ve yaşam boyu deneyime güven duyacaksınız.
Öyleyse, test etmede iyi olmak istiyorsanız bir fikir üreteci olun.
# 4) Verileri Analiz Edebilirsiniz
Bir test uzmanı olarak, yalnızca test yapmanız beklenmez. Testlerden toplanan verileri anlamanız ve bunları uygulama veya ürünün belirli davranışı için analiz etmeniz gerekir. Tekrarlanamayan bir böcek duyduğumda çoğu zaman sessizce gülümsüyorum.
Tekrarlanamayan bir hata yoktur. Bir kez meydana geldiyse bu, ikinci kez ortaya çıkacağı anlamına gelir. Ancak asıl nedene ulaşmak için test ortamını, test verilerini, kesintileri vb. Analiz etmeniz gerekir.
Ayrıca, hepimizin bildiği gibi, otomasyon testi söz konusu olduğunda, çoğu zaman test sonuçlarını analiz etmekle ilgilidir, çünkü komut dosyaları oluşturmak ve onları sayısız süre çalıştırmak büyük bir görev değildir, ancak bu komut dosyalarının çalıştırılmasından sonra üretilen verileri analiz etmek, en önemli kısım.
# 5) Olumsuz Şeyleri Olumlu Bir Şekilde Bildirebilirsiniz
Evet, doğru okudun. Bir test uzmanı etraftaki herkesle başa çıkmak için taktikler öğrenmeli ve iletişimde iyi olmalıdır. Yaptıklarının tamamen veya kısmen yanlış olduğu söylendiğinde kimse kendini iyi hissetmez. Ama daha iyi fikirlerle ve egoist bir ses olmadan bir şeyi yapmayı veya bir şeyi düzeltmeyi önerdiğinizde, tepkide büyük fark yaratır.
Ayrıca, hangi olumsuzlukları gördüğünüz ve genel olarak ürünü / uygulamayı nasıl etkileyebileceği hakkında ayrıntılar sağlamak için ayrıntılar önemlidir.
Xbox One için bir sanal gerçeklik başlığı var mı
Bunu düzeltmeyi kimse inkar edemez. :)
# 6) Şikayet Etmekte İyisiniz
Bütün gün boyunca, çalıştınız, çalıştınız ve çok sayıda test senaryosu uyguladınız ve bunları geçti / kaldı olarak işaretlediniz. test yönetimi araçları . Günün sonunda durumunuz ne olur? Hiç kimse kaç adet test çalışması yürüttüğünüzü bilmekle ilgilenmez. İnsanlar tüm günlük görevinizin kısa ve tatlı bir tanımını ister.
Şimdi bundan sonra, müşteriye durum raporu as - ne yaptınız (en fazla 3 cümlede), ne bulduğunuz (hata numaralarıyla) ve bundan sonra ne yapacağınız.
# 7) Gerektiğinde Desteklemek için Esneksiniz
Yazılım test cihazının görevi, bir hata bildirdikten sonra bitmez. Geliştirici hatayı yeniden oluşturamazsa, onu yeniden üretmeyi desteklemeniz beklenir, çünkü bu durumda yalnızca geliştirici düzeltebilir.
Ayrıca, yazılım testi için sıkı zaman çizelgeleri, birçok test uzmanını kalite konusunda cahil yapar. Doğru yaklaşım, uygun planlama ve gereken her şeyi kapsayacak ekstra çaba olmalıdır.
# 8) Gerçek Zamanlı Senaryoları Yazılım Testiyle İlişkilendirebilirsiniz
Testi gerçek hayatla ilişkilendirebildiğinizde, bu kolaydır. Bir treni nasıl test edeceğinizi, bir sebzeyi nasıl test edeceğinizi, bir anıtı nasıl test edeceğinizi ve yakın gelecekte nasıl yardımcı olacağını gördüğünüzü düşünmek veya sürekli olarak test senaryoları oluşturmak için kendinizi alıştırın. Zihninizin sürekli olarak fikir üretmesine ve testi pratik şeylerle ilişkilendirmesine yardımcı olacaktır.
# 9) Sürekli Öğreniyorsunuz
Yazılım testi zordur çünkü sürekli yeni şeyler öğrenmeniz gerekir. Bu, belirli bir kodlama dilinin uzmanlığını kazanmakla ilgili değildir; en son teknolojiye ayak uydurmak, otomasyon araçlarını öğrenmek, fikir oluşturmayı öğrenmek, deneyimlerden öğrenmek ve nihayetinde sürekli gelişmekle ilgilidir.
Ayrıca oku=> Yazılım Testi Alanında Hayatta Kalmak ve İlerlemek için 10 İpucu
# 10) Son Kullanıcı Ayakkabılarını Giyebilirsiniz
Sadece müşterilerinizi anlayabildiğiniz zaman iyi bir testçisiniz. Müşteri ALLAH'tır ve onun ihtiyaçlarını anlamanız gerekir. Ürün müşteri ihtiyaçlarını karşılamıyorsa, ne kadar kullanışlı olursa olsun çalışmayacaktır. Ve müşteriyi anlamak test uzmanının sorumluluğundadır.
Güncelleme:
Harika Bir Test Cihazı Olmak İçin 10 Beceri: Bir Test Cihazı Nasıl Harika Bir Test Cihazı Olabilir?
Her zaman iyileştirme ve işleri daha iyi hale getirme için yer vardır.
KG'yi daha taze olarak başlamak ve sahada birkaç yıl geçirmek sizi test kullanandan İyi / Harika testçiye dönüştürmediyse, bu makale tam size göre. Okumaya devam etmek -
Bir görevi test etmek, raporlamak ve bitirmek, bir süre sonra deneyim ve eğitimle herkesin yapabileceği bir şeydir. Ancak, testçi olmak çok daha fazlası.
Sahada yükselip parlamak için harika bir testçi olun.
Seni oraya ne götürebilir? Hadi bulalım!
Test Cihazı Nasıl Harika Bir Test Cihazı Olabilir?
Ayrıca oku => Sizi İyi Bir Test Cihazı Yapabilecek 10 Nitelik
# 1) Olumlu Tutum
Olumlu bir tutum, herhangi bir alanda başarılı olmak için kilit bir aracıdır ve Yazılım Testi bir istisna değildir.
Harika testçiler:
- Ekstra çaba göstermeye her zaman hazır.
- Ürün kalitesinin daha iyi olmasına yardımcı olun.
- Engelsiz teslimatta yardım
- Destek toplantısı
Büyük testçiler olumlu bir tutum sergiler. Onlar umursuyor. Pozitifliğin gücünü anlarlar.
Olumlu bir tutum aşılamak için test ediciler olmalı görev sahipliği verildi s, Komut istemi takdir ve ilginç ödevler.
Ayrıca oku => 16 Harika Bir Yazılım Test Cihazının Özellikleri
# 2) İyi İletişim
Kritik sorunların kolayca aşılmasına yardımcı olur. Sorunları kolayca anlayabilirsiniz, daha iyi belgelemek ve etkili bir şekilde ikna edin.
sahte e-posta adresi nasıl yapılır
Harika bir test uzmanı mükemmel iletişim becerilerine sahiptir ve bunu sorular sormak, fikirlerini sunmak ve kritik senaryoları / etkileri derinlemesine tartışmak için kullanır.
İyi iletişim becerileri olabilir iletişim eğitimlerine katılarak ve düzenli olarak uygulayarak kolayca kazanılır. Lütfen bunu not al iyi iletişim gerçekten yazmak ya da konuşmak anlamına gelmez sadece akıcı İngilizce yardımcı olmasına rağmen.
# 3) Çok Görevli Yetenekler
Çoklu görev yetenekleri günümüz çağının talepleridir.
İyi bir test kullanıcısı, aşağıdakiler gibi birden çok etkinlikle uğraşmalıdır:
- Test fikirleri üretin ve yürütün
- Tasarım test senaryoları
- Etkili hata raporları yazın
- Birden çok proje üzerinde çalışın ve güncellemeler sağlayın.
Sadece bu değil, aynı zamanda faaliyetlerinizi buna göre önceliklendirmeli ve planlamalısınız.
Çoklu görev yetenekleri pratik ve doğru zihniyet gerektirir.
# 4) Hızlı Öğrenci
Harika bir test cihazı hızlı ve kendi kendine öğrenen bir kişidir.
Yeni şeyler öğrenmek zorunda değilsiniz, öğrenmek İSTEMelisiniz. Kendinizi yeni teknolojiler, süreçler, araçlar, beceriler vb. İle düzenli olarak güncelleyebilmelisiniz.
Hızlı öğrenme öğretilemez ancak sabır, planlama, uygulama ve azimle geliştirilebilir.
# 5) Test Tutkusu
İşini sevmelisin.
Kalite sunma, daha iyi kullanıcı deneyimi sağlama, yeni fikirler üretme vb. Tutkusu kritiktir.
'Tutkulu bir test kullanıcısı her zaman teknik açıdan sağlam bir geliştiriciden daha iyidir.'
Mutlak bir oyun değiştiricidir. Asla sıkılmayacaksınız. Test edecek bir şeyi asla gözden kaçırmayacaksınız. Kapsamlı bir araştırma yapmadan asla bir vakayı rapor etmeyeceksiniz. Köşedeki bir durumu asla göz ardı edemezsiniz. En önemlisi, test etmeye nankör bir iş olarak bakmayacaksınız. :)
# 6) Takım Oyuncusu
Takım oyuncusu olmak her iş için bir zorunluluktur ancak yepyeni bir boyut kazanıyor çünkü kötü haberler vermek zorundayız. Bunu iyi yapmak için anlayışlı ve verici olmalısınız. Suçlama oyunu oynamayın. Pozitif kal.
Bu beceriyi gençleştirmek, harika bir testçi ve iyi bir insan olmak için çok önemlidir.
# 7) Bir Son Kullanıcı Olarak Düşünün ve Harekete Geçin
Kalite, nihai olarak son kullanıcının memnuniyeti demektir.
Gereksinimlerin ne söylediğine bakılmaksızın, son kullanıcı etkisi hakkında düşünün. Bu kolaydır çünkü profesyonel testçiler olsak da biz de yazılım kullanıcısıyız.
Sürekli çalışma, gözlem ve karşılaştırma ile son kullanıcı Bakış açısı geliştirilebilir.
# 8)Analitik Yetenekler
Birincil sorumluluğumuz, yazılımı olabildiğince hatasız hale getirmeye yardımcı olmaktır. Her hata bir model izler ve harika bir test cihazı bu modeli gözlemlemekte ve aynı modelin tüm hatalarını rapor etmekte her zaman iyidir.
Derinlemesine analiz ve yaratıcılık, iyi analitik yeteneklerin geliştirilmesine yardımcı olur.
giriş seviyesi qa test kullanıcısı mülakat soruları
# 9) İlham ve Rol Modeli Olun
Haklısın; bunun test ile ilgisi yok. Ancak her gün etkileşimde bulunduğumuz insanlara ilham verecek çok sayıda kapsamımız olduğuna inanıyorum. Sıradaki son kişi olabilirsiniz, ancak birkaç dakika içinde her zaman arkanızda biri olacak. Yani, hangi pozisyonda olursanız olun, size bakan insanlar var.
Bir takımda, takım lideri geliştiricilerle sık sık tartışırsa, doğal olarak takım da tartışır. Bir takım üyesi bir şablonu takip etmezse, diğerleri bir şablonu takip etmemenin sorun olmadığını düşünebilir.
Yaptığımız her eylemin bir şekilde çevremizdeki bir başkasında yankılandığının farkında olmak, denemeden bile ilham vermemizi sağlamalıdır.
Başka türlü sıradan görevlerde iz bırakmanın birçok yolu vardır:
- Yaptığın işte en iyisi ol
- Zamanında olmak
- Detaylara dikkat etmek
- Yeni bir en iyi uygulama ile geliyor
- Büyük bir arızaya neden olabilecek bir problem bulmak
- Yeni bir beceri öğrenmek ve akranlarınıza öğretmek için gönüllü olmak
- İletişiminde nazik olmak
- En iyi test eden / en iyi kusur bildiren / veya en iyi ölçüm oluşturucu olarak itibar kazanın.
# 10) Empati Yapın
Bir kez daha, bu, test uzmanlarının ihtiyaç duyduğu bir özellik gibi görünmeyebilir. Özellikle de test uzmanlarının kusurlarını nasıl çözmeleri, korumaları ve onlara rehberlik etmeleri gerektiği hakkında çok fazla konuşma olduğu için.
Ancak test uzmanlarının sadece otomat değil, hissedebilecek kaliteye sahip olmaları gerekir. Test sürecine de yardımcı olur.
Al, Örneğin, deneme çalışması olarak henüz entegre edilmekte olan yepyeni bir uygulama. Sadece üzerine çöküp, bir savaş açıp bunun hiçbir işe yaramayacağını söyler misiniz? Ya da anlayışlı bir şekilde test edip sorunlu alanları bulmaya çalışır mısınız, böylece geliştiricilerin daha fazla iyileştirmeye yardımcı olmasına yardımcı olabilir misiniz?
Buna gerçek dünya örnek perspektifinden bakalım. Bir sandalye yapmayı yeni bitirdin. İlk seferinde içine atlar mıydın yoksa dikkatlice oturur musun? Sonra, değil mi? Sizi tuttuğundan emin olduktan sonra olağandışı ağırlıklar vb. Eklemeye başlayın.
İlk aşamalardaki testler ince, yavaş ve nazik olmalıdır.
Ayrıca empati size yardımcı olabilir daha iyi bir takım oyuncusu ol - sadece ekibiniz içinde değil, aynı zamanda dış ekiplerle de. Şüphe duyduğunuzda, olmanız gerekenden daha nazik olun.
Umarım bu liste, daha iyi bir yazılım testçisi olmak için hangi alanda çalışmanız gerektiği konusunda size bir fikir verir.
Yazar hakkında: Bu gönderi, 7 yıllık deneyime sahip bir proje lideri olan STH ekip üyesi Bhumika tarafından yazılmıştır.
Bu arada, bir şey mi kaçırdım? Senden duymak çok isterim.
Bununla, beni iyi bir test cihazı yapan noktaların çoğunu ele alabileceğimi umarak bu makaleyi bitiriyorum. Ya sen?
Önerilen Kaynaklar
- Yeni Başlayan Bir Geliştiricinin (ve Test Uzmanının) Yazılım Testi Hakkında Bilmesi Gereken 5 Şey
- Para Kazanma, Yazılım Testi Kariyeri ve En Zengin Bir Test Cihazının Sırları
- Cesur ve Kendine Güvenen Bir Yazılım Testçisi Olmanın 5 Yolu
- Bir Yazılım Test Cihazı Olarak Hayatımın 4 Hatası (ve Muhtemelen Bunları Yapıyorsunuz)
- 9 Yaygın Yazılım Test Efsaneleri ve Gerçekleri
- Başarılı Bir Test Uzmanı Olmak İçin 68 Temel Kaynaklar (Kaçırmayın!)
- Bir Test Uzmanının Excel'de Sahip Olması Gereken En Önemli 5 Şey (Ve Yazılım Test Uzmanının Değişen Bakış Açısı)
- Yazılım Testi Neden Zor Bir İş? Ve İşte Bunu Nasıl Kolaylaştırabileceğiniz