Bir Kaydı Üzerinde İşlem Yapılabilir Bir Rapora Dönüştürün
Hatanın ekran kaydını yükleyin. Oynatın ve önemli bir şey gerçekleştiğinde işaretleyin. Zaman damgası yakalanır, o andaki videodan bir kare alınır ve bu adım numaralandırılmış bir listeye eklenir.
Özeti, ne beklediğinizi ve bunun yerine ne olduğunu yazın; ardından her şeyi GitHub için Markdown, Jira biçimlendirmesi veya düz metin olarak dışa kopyalayın. Tarayıcı ve ekran ayrıntıları zaten otomatik olarak doldurulmuştur.
Kayıt hiçbir zaman cihazınızdan ayrılmaz. Yerel bir dosyadan oynatılır ve kareler cihazınızda oluşturulur; bu durum, hata henüz yayınlanmamış bir sürümde veya bir müşterinin hesabında olduğunda oldukça önemlidir.
Adım Başına Bir Zaman Damgası
Bir anı işaretleyin, oynatma süresi numaralandırılmış listeye eklensin.
Adım Başına Bir Kare
İşaretlenen her an için eklenmeye hazır bir video karesi.
Ortam Bilgileri Doldurulur
Tarayıcı, işletim sistemi, ekran ve görüntü alanı doğrudan tarayıcınızdan okunur.
Markdown, Jira veya Düz Metin
Tamamlanan raporu GitHub'a, Jira'ya veya başka herhangi bir yere kopyalayın.
Neden Bu, Raporu Yazmak İçin Yapay Zeka Kullanmıyor
Bir ekran kaydını izleyen bir model, gördüklerini açıklayabilir. Ne görmeyi beklediğinizi bilemez ve bu, bir hata raporunun üzerinde birinin eylem yapıp yapmayacağına karar veren yarısıdır.
“Onayla’ya tıkladı, fatura paneli boştu” bir gözlemdir. Bunun bir hata olup olmadığı tamamen orada neyin görünmesi gerektiğine bağlıdır ve bunu bilen tek kişi sizsiniz. Bir videodan beklenen davranışı oluşturan bir araç tahmin yürütüyor ve tahmini bir bulgu olarak sunuyor, bu da alanı boş bırakmaktan daha kötü, çünkü makul ama yanlış bir beklenti bir geliştiriciyi yanlış yola sokar.
Yani buradaki ayrım kasıtlıdır. Araç yapabileceği mekanik işi tam olarak yapar: zaman damgaları, kareler, ortam, biçimlendirme, numaralandırma. Kararı siz verirsiniz. Bu yaklaşık bir dakika sürer ve sonuç olarak kimsenin size geri dönmek zorunda kalmadığı bir rapor ortaya çıkar.
Raporların Genellikle Gözden Kaçırdığı Üç Şey
Çok sayıda zayıf hata raporu okuduktan sonra, aynı boşluklar tekrar ortaya çıkıyor ve üçü de zor olmaktan ziyade mekanik.
Zaman damgaları. “Ekteki videoya bakın” diyen bir rapor, okuyucuyu o anı bulmak için dört dakika izletir. 1:12’de olduğunu söyleyen bir adım bunu yapmaz.
Ortam. Tarayıcı, işletim sistemi, ekran boyutu. Herkes bunu dahil etmeyi bilir ve neredeyse hiç kimse yapmaz, çünkü bu, düşüncenizin ortasındayken bir ayarlar panelini açmak anlamına gelir. Burada tarayıcınızdan okunur ve raporda zaten doldurulmuş olarak bulunur, siz de düzeltebilirsiniz.
Hareketsiz görüntüler. Yirmi maddelik bir listede taranan şey, hatanın anındaki bir karedir. Bir videodan kareleri elle çıkarmak o kadar sıkıcıdır ki insanlar bunu atlar, bu yüzden işaretlediğiniz her adımda otomatik olarak gerçekleşir.
Tam Olarak Ne Yakalanır
İşaretlenen her adım, tam oynatma süresini ve o zamanki videodan bir JPEG karesini kaydeder, raporu hafif tutmak için küçültülür. Kareleri indirip soruna ekleyebilirsiniz.
Ortam tarayıcıdan gelir: adı ve sürümü, işletim sistemi, piksel oranıyla ekran boyutu ve görüntü alanı boyutu. Tarayıcılar artık eskisi kadar kendileri hakkında bilgi rapor etmiyor, bu yüzden bazıları bilinmeyen olarak gelebilir ve her alan kilitli olmaktan ziyade düzenlenebilirdir.
Piksellerden hiçbir şey çıkarılmaz. Araç, ekrandan hata metnini okumaya veya hangi öğeye tıkladığınızı tahmin etmeye çalışmaz, çünkü bunu güvenilmez bir şekilde yapmak, hiç yapmamaktan daha kötüdür.
Doldurduğu Yapı
Çıktı, bir hata raporunun oturduğu şekli takip eder, çünkü takip sistemleri ve onları okuyan kişiler bunu bekler. Bir hata raporu şablonu arıyorsanız, bu yapıştırıp bakacağınız bir şablon yerine zaten doldurulmuş olarak gelen bir şablondur.
Önce özet, tek bir satırda, çünkü bu satır otuz maddelik bir listede birinin taradığı şeydir ve sizinkinin bugün açılıp açılmayacağına karar verir.
Sonra her birinde zaman kodu bulunan numaralı adımlar, beklenen davranış, gerçekleşen davranış ve ortam. Bu sıra bir süsleme değildir. Bir okuyucu, tekrarlanabilir olup olmadığını görmek için adımları, gerçekten bir hata olup olmadığını görmek için beklenen ve gerçekleşen çiftini ve kendilerine ait olup olmadığını görmek için ortamı kontrol eder. Bunlardan herhangi birini gömmek bir gidiş-dönüş maliyeti getirir.
Boş bir şablonun yapamayacağı şey, kendini doldurmaktır, ki bu da insanların onu atlamasına neden olan kısımdır. Burada adımlar, zaman kodları, kareler ve ortam dolu olarak gelir ve bir aracın gerçekten bilemeyeceği üç alanı siz yazarsınız.
Kayda Başlamadan Önce
Rapor ancak kayıt kadar iyi olabilir ve iki alışkanlık fark yaratır.
Bilinen bir durumdan başlayın. Oturumun ortasında başlayan bir kayıt, okuyucunun öncesinde ne olduğunu tahmin etmesine yol açar ve adımlar tekrarlanamaz hale gelir. Bir giriş ekranından, yeni açılmış bir sayfadan veya tanımlanmış bir başlangıç noktasından başlayın.
Ekranı, paylaşılmaması gereken her şeyden temizleyin. URL çubuğundaki belirteçler (token), bir müşterinin adı, başka bir sekmedeki alakasız bir e-posta, geliştirici araçları panelindeki bir API anahtarı. Hata raporları iletilir, sohbetlere yapıştırılır ve ekip dışındaki kişiler tarafından okunur; ekran kaydı ise o sırada ekranda ne varsa taşır. Bu araç videoyu asla karşıya yüklemez, ancak rapor ve kareler sizin gönderdiğiniz her yere gider.
Başkalarının Tekrarlayabileceği Bir Hata Kaydedin
Bilinen Bir Durumdan Başlayın
Bir giriş ekranı veya yeni açılmış bir sayfa.
Ekranı Temizleyin
Görünürde belirteç, isim veya anahtar olmasın.
Her Adımı İşaretleyin
Zaman damgası ve kare yakalanır.
Neleri Yapmaz
Sorun kaydını oluşturmaz. GitHub, Jira veya başka hiçbir platformla bağlantısı yoktur; raporu kopyalar ve ait olduğu yere yapıştırırsınız, bu da raporu herkesten önce okuma fırsatına sahip olduğunuz anlamına gelir.
Günlükleri (logs), ağ isteklerini veya konsol çıktılarını yakalamaz. Bunlar geliştirici araçlarınızda bulunur ve bazı hatalar için son derece önemlidir. Konsolu videoya çekmek yerine, ekibinizin halihazırda kullandığı güvenli yöntem neyse onları oradan ekleyin.
Ve herhangi bir teşhis koymaz. Size nedeni, hangi bileşenin hatalı olduğunu veya bunun mevcut bir sorunun kopyası olup olmadığını söylemez. Kanıtları birinin üzerinden çalışabileceği bir biçime sokar; tüm görevi bundan ibarettir.
İyi olduğu konular
- Zaman damgaları, kareler, ortam bilgileri ve biçimlendirme eksiksiz yapılır
- Yayınlanmamış sürümlerin kayıtları (hiçbir şey yüklenmediği için güvenlidir)
- Takip araçlarının beklediği yapıya uygun bir rapor
Şunlar için tasarlanmamıştır
- Sorun kaydını GitHub veya Jira'da sizin yerinize oluşturmak
- Günlükler, ağ istekleri veya konsol çıktıları
- Nedeni teşhis etmek veya mükerrer kayıtları tespit etmek
En Başta Hatayı Kaydetmek
Sorunu hâlâ kaydetmeniz gerekiyorsa, ekran kaydedici bir sekmeyi, bir pencereyi veya tüm ekranı tarayıcıda kaydeder. Yeniden oluştururken anlatmanız gereken bir hata için sesli kayıt yapın; böylece açıklama kanıtla birlikte kalır.
Bilmeye değer iki yakın araç: Bir rapor yerine tekil görüntüler istiyorsanız, video kare çıkarıcı belirli aralıklarla kareler alır. Kayıt uzunsa ve konuşulan adımları metin olarak istiyorsanız, transkript oluşturucu anlatımı aranabilir bir içeriğe dönüştürür.
Kayda Hata Hakkında Soru Sorun
Bu sayfadaki kontrol cihazınızda çalışır ve hesap gerektirmez. Kayıtta ne söylendiği veya ne gösterildiği hakkında yanıtlar almak için kaydı ScreenApp’e yükleyin. ScreenApp’i sormaya hazır bir soruyla açmak için bir soruya tıklayın.
ScreenApp’te transkriptteki bir ana tıklamak, oynatıcıyı kayıttaki o noktaya atlar bulunur; böylece verilen her yanıtı kayda bakarak doğrulayabilirsiniz.
Her Plan Burada Ne İşe Yarar
Bu sayfadaki araç ücretsizdir ve ücretsiz kalacaktır. Hesap, bu adımdan önceki veya sonraki adım içindir.
Raporu Oluşturun
Halihazırda sahip olduğunuz bir kayıt üzerindeki adımları işaretleyin ve hiçbir şey yüklenmeden raporu Markdown veya Jira olarak kopyalayın.
Hatayı Kaydedin
Kredi kartı gerekmez. Ekranınızı ScreenApp'te kaydedin ve transkripti içeren bir bağlantı paylaşın; böylece geliştirici her adımda ne söylediğinizi duyar. Ücretsiz plan Her biri en fazla 45 dakikalık 2 kayıt transkripsiyonu ve ayda 10 yapay zeka sohbeti içerir.
Pro'yu Denemek İçin 7 Gün
Pro, ayda 50 transkripsiyon ve 50 yapay zeka sohbeti ile yıllık faturalandırıldığında ayda $19'dır. Her Pro özelliğini 7 gün boyunca kullanın ve ilk ödemeden önce ihtiyaçlarınızı karşılayıp karşılamadığını doğrulayın. Deneme süresi annual plans only içindir. Deneme koşulları: Card required. Planları ve koşulları inceleyin.