เมื่อแอปดังกล่าวได้รับความนิยมเช่นเคยและหยุดทำงานคุณจะได้รับตัวเลือกในการรายงาน คุณควรจะพูดอะไรใน "รายงาน"
เมื่อแอปดังกล่าวได้รับความนิยมเช่นเคยและหยุดทำงานคุณจะได้รับตัวเลือกในการรายงาน คุณควรจะพูดอะไรใน "รายงาน"
คำตอบ:
คุณจะต้องการที่จะช่วยให้นักพัฒนาที่จะช่วยให้คุณ
คำตอบของ mbanzonกล่าวว่าผู้พัฒนาจะได้รับ stack trace ของข้อผิดพลาด แต่เพียงบอกเราว่าเกิดอะไรขึ้นและที่ไหน
ไม่ได้บอกอะไรเราเกี่ยวกับสถานะแอปพลิเคชั่น: อะไรคือค่าของตัวเลขนั้นหรือข้อความที่ป้อนในฟิลด์ข้อความคืออะไร? และที่สำคัญที่สุดผู้ใช้ทำอะไรเพื่อทำให้แอปพลิเคชันหยุดทำงาน
คำถามหลังมีความสำคัญอย่างยิ่งเพื่อให้เราสามารถทำซ้ำข้อผิดพลาดและช่วยให้เราเข้าใจว่าเหตุใดแอปพลิเคชันจึงล้มเหลวในสถานการณ์เหล่านี้
ดังนั้นหากคุณต้องการช่วยนักพัฒนาจริงๆเขียนสิ่งที่คุณทำสิ่งที่คุณคาดหวังและสิ่งที่คุณเห็น ตัวอย่างเช่น:
ฉันเริ่มต้นแอพและกดปุ่มเพื่อไปที่หน้าจอรายงาน จากนั้นฉันกดปุ่มเพื่อสร้างรายงานและแอปขัดข้อง น่าสนใจหน้าจอว่างเปล่า: ไม่มีข้อมูลปรากฏให้เห็น
หากคุณไม่ชอบพิมพ์มากนักคุณสามารถย่อ:
กดปุ่มเพื่อสร้างรายงาน หน้าจอว่างเปล่า
หากคุณมีข้อมูลใด ๆ ที่จะช่วยระบุปัญหามันอาจเป็นการเพิ่มเติมที่ดีและช่วยนักพัฒนาได้มาก หากคุณกำลังเล่นเพลงผ่านบลูทู ธ และ app เพลงล้มเหลวเมื่อคุณสลับไปยังลำโพงบลูทู ธ ที่แตกต่างกันและคุณพบนี้ทุกครั้งที่คุณเปลี่ยนลำโพงก็จะเป็นประโยชน์ในการเขียน"เกิดขึ้นเมื่อฉันสลับบลูทู ธ ลำโพง"เช่น
นักพัฒนาซอฟต์แวร์ได้รับการติดตามสแต็กสมบูรณ์ของข้อผิดพลาด (เฉพาะรหัสในแอปของพวกเขา) และในหลายกรณีก็เพียงพอที่จะค้นหาและแก้ไขข้อผิดพลาดได้
ในฐานะนักพัฒนาซอฟต์แวร์โดยปกติฉันจะได้รับข้อความตามบรรทัด "It crashed" ซึ่งไม่ได้ช่วยฉัน แต่อย่างใด ฉันขอแนะนำให้คุณอย่าส่งข้อความเว้นแต่คุณจะสามารถอธิบายวิธีการทำซ้ำ (เช่นหากคุณสามารถทำให้มันขัดข้องโดยการทำสิ่งที่เฉพาะเจาะจงในแอป)
นักพัฒนาของเรายังได้รับการถ่ายโอนข้อมูลทางเทคนิคซึ่งปกติแล้วจะมีประโยชน์มากกว่าเมื่อมีข้อความแจ้งว่าเกิดข้อผิดพลาด ตัวอย่างเช่นข้อมูลทางเทคนิคบอกให้เราทราบถึงบรรทัดของรหัสที่ผิดพลาดและอีกมากมายที่บอกเราว่าเกิดอะไรขึ้น
ดังนั้นโดยทั่วไปหากคุณไม่มีอะไรจะพูดเกี่ยวกับความผิดพลาดเพียงแค่ส่งโดยไม่มีข้อความและมันจะยังคงมีประโยชน์
คุณสามารถย้อนขั้นตอนจนถึงขั้นที่แอพขัดข้อง เช่นคุณเคยใช้แอพใดก่อนหน้าแอพนี้ คุณมี wifi หรือไม่ ความคุ้มครองที่ดี? เครดิตของคุณหมดอายุเมื่อใช้งานแอพ