Тестирование чёрного ящика или поведенческое тестирование — стратегия (метод) тестирования функционального поведения объекта (программы, системы) с точки зрения внешнего мира, при котором не используется знание о внутреннем устройстве (коде) тестируемого объекта. Иначе говоря, тестированием чёрного ящика занимаются тестировщики, не имеющие доступ к исходному коду приложения. Под стратегией понимаются систематические методы отбора и создания тестов для тестового набора. Стратегия поведенческого теста исходит из технических требований и их спецификаций.
Так называемое «black-box тестирование» является методом тестирования программного обеспечения, внутренняя структура, дизайн и реализация которого неизвестна тестировщику (при подготовке тест-кейсов он опирается на требования и спецификацию). Хочу обратить внимание на то, что требования и спецификация не всегда существуют в письменном виде; тем не менее, при тестировании методом черного ящика мы можем опираться на устно описанные требования.
การทดสอบกล่องดำหรือการทดสอบพฤติกรรมเป็นกลยุทธ์ (วิธีการ) ในการทดสอบพฤติกรรมการทำงานของวัตถุ (โปรแกรม ระบบ) จากมุมมองของโลกภายนอกซึ่งไม่ใช้ความรู้เกี่ยวกับโครงสร้างภายใน (รหัส) ของวัตถุ กำลังถูกทดสอบ กล่าวอีกนัยหนึ่ง การทดสอบกล่องดำดำเนินการโดยผู้ทดสอบที่ไม่สามารถเข้าถึงซอร์สโค้ดของแอปพลิเคชันได้ กลยุทธ์หมายถึงวิธีการที่เป็นระบบในการเลือกและสร้างการทดสอบสำหรับชุดทดสอบ กลยุทธ์การทดสอบพฤติกรรมขึ้นอยู่กับข้อกำหนดทางเทคนิคและข้อกำหนดเฉพาะ สิ่งที่เรียกว่า "การทดสอบกล่องดำ" เป็นวิธีการทดสอบซอฟต์แวร์ โครงสร้างภายใน การออกแบบ และการใช้งานซึ่งผู้ทดสอบไม่รู้จัก (เมื่อเตรียมกรณีทดสอบ เขาจะขึ้นอยู่กับข้อกำหนดและข้อกำหนด) ฉันต้องการชี้ให้เห็นว่าข้อกำหนดและข้อกำหนดจำเพาะไม่ได้มีอยู่ในรูปแบบลายลักษณ์อักษรเสมอไป อย่างไรก็ตาม ด้วยการทดสอบกล่องดำ เราจึงสามารถพึ่งพาข้อกำหนดที่อธิบายด้วยวาจาได้
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence