## page was renamed from ExplorativeTesting #acl +All:read = Exploratory Testing = JamesBach가 ET의 권위자이다. JamesBach는 또 GeraldWeinberg의 수제자이다. 자동화 테스트, 퍼포먼스 테스트 등 테스팅 분야도 많다. ET는 그 중 인지적 능력을 사용하는 테스팅 분야이다. ET는 특히 UnderUncertainty에서 잘 먹힌다. == Oracle == Oracle이 무슨 개념이냐. Oracle의 뜻은 신탁. 'if it works'에서, 제품이 올바로 동작하는지 무엇을 기준으로 판단했는가? 그 판단의 준거로 사용되는 것이 oracle. Oracle은 여러 가지가 있다. '''HICCUPPS F''' * History: 과거와의 비교를 통해 판단 * Image: 연상되는 이미지 (ex. '안랩' 하면 떠오르는 회사 이미지) * Comparable products: 비슷한 다른 제품과 비교 * Claim: 주장 (ex. '우리는 이거 이거 지원합니다.', 등). 스펙도 여기 포함되는 것으로 볼 수 있겠음. 제목이나 이름도 claim으로 볼 수 있음. * Users' expectations * Product * Purpose * Statutes * Familiarity {{attachment:test_strategy_model3.gif}} == Project Environment (Resources) == '''CIDTESTD''' * Customer * Information * Developer Relations * Test Team * Equipment and Tools * Schedule * Test Items * Deliverables == Product Elements == '''[[SFDPOT]]''' * Structure * Function * Data * Platform * Occasion (Operation) * Time == Quality Criteria == '''CRUSSPIC STMPL''' * Capability * Reliability * Usability * Security * Scalability * Performance * Installability * Compatibility * Supportability * Testability * Maintainability * Portability * Localizability ---- * [[https://www.slideshare.net/MichelleLagareCSM/exploratory-testing-using-heuristics-68251059|Exploratory testing using heuristics]] * https://www.developsense.com/blog/category/heuristics/ ---- 김창준님 {{{ Heuristics 참고하시려면 Exploratory Testing 쪽에 찾아보세요. 엄청 많습니다. 그리고 이 휴리스틱스는 다른 분야에도 적용 가능한 게 대부분입니다. James Bach가 정리를 많이 했습니다. 샌프란시스코 디팟 : https://www.sharonob.com/blog/sfdipot }}}