tc design withmarkdown

9
MAKING TEST SCENARIO AND TEST CASE WITH MARKDOWN [email protected]

Upload: kim-sjoon

Post on 06-Aug-2015

65 views

Category:

Internet


0 download

TRANSCRIPT

MAKING TEST SCENARIO AND TEST CASE WITH MARKDOWN [email protected]

CONTENTS

• What is MarkDown?

• MarkDown Editor

• Make Test Scenario with Markdown.

• Designing TestCase using MC/DC and Element Compare.

WHAT IS MARK DOWN?

• Markdown is a plain text formatting syntax designed so that it can be converted to HTML using a tool by the same name. Markdown is often used to format readme files, for writing messages in online discussion forums, and to create rich text using a plain text editor.

• Markdown Syntax → http://daringfireball.net/projects/markdown/syntax

MAKRDOWN EDITOR

• There are many Markdown Editors in the world.

• Popular Editors

• MOU(MacOS)

• MarkdownPad(Windows)

USING MARKDOWN EDITOR FOR TEST CASE DESIGN

• example : In function "Waste amount checking", Define sub-functions and figure out logical flow.

PROGRAM EXECUTION(SELECT FILE AND JUST CLICK!)

FIGURING TEST CASES FROM THE RESULTS OF TOOL

Two cases could be figured from the results

WasteCost Deposit Sendifro Expected Result

case1 1$ 0.5$ Suceed

Alarm because Cost is greater than Deposit. Send information to Control Center

case2 0.5$ 1$ Fail

Proceed with success. Save info in the internal memory

The results

THE MEANING OF THIS TOOL

• This tool manipulates MC/DC result at each if clause, and Element compares with each results.

• MC/DC is "Must be considered" techniques in SW standard of aerospace industry like DO-178B or DO-178C. It has strong and efficient coverage than any other whitebox test design techniques.

• If you consider "FULL" combination between if-clauses, you should execute incredible numbers of test cases. but MC/DC reduces this incredible number to reasonable one with maintaining high coverage guarantee.

NIKE + Jobs

Just Do It + One Click