27.07.2013 Views

2 Why We Need Model-Based Testing

2 Why We Need Model-Based Testing

2 Why We Need Model-Based Testing

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

140 <strong>Testing</strong> Closed Systems<br />

0<br />

1<br />

2<br />

3<br />

4<br />

5<br />

18<br />

Test(0)<br />

ServerSocket()<br />

ServerBind()<br />

ServerListen()<br />

ClientSocket()<br />

ClientConnect()<br />

6<br />

ServerAccept()<br />

7<br />

8<br />

9<br />

10<br />

ServerSend(double("100"))<br />

ClientReceive_Start()<br />

ClientReceive_Finish(double("100"))<br />

11<br />

12<br />

13<br />

14<br />

15<br />

16<br />

17<br />

ServerSend(double("99.9"))<br />

ClientReceive_Start()<br />

ClientReceive_Finish(double("99.9"))<br />

ClientSend()<br />

ServerReceive()<br />

ClientClose()<br />

ServerCloseConnection()<br />

ServerClose()<br />

Figure 8.2. Client/server: test suite generated with scenario control.<br />

more free ebooks download links at:<br />

http://www.ebook-x.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!