• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
測試
 

測試

on

  • 1,169 views

 

Statistics

Views

Total Views
1,169
Views on SlideShare
1,135
Embed Views
34

Actions

Likes
2
Downloads
0
Comments
0

2 Embeds 34

http://static.slidesharecdn.com 29
http://www.techgig.com 5

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    測試 測試 Presentation Transcript

    • eddie
    • http://www.eddie.com.twaquarianboy@ptteddie@digik.com.twaquarianboy@plurkeddiekao@facebook
    • ....
    • ....
    • Test-Driven Development (TDD)
    • WHY? ?Every Programmer Makes Mistakes!!
    • WHY NOT? ?No Time!Boring!Hey! I’m an experienced programmer!
    • WHO? ?? PM? ? ? ? ?
    • HOW? ?...click...click...click.... ... ....
    • WHAT? ? !
    • !!
    • ....Deadline-Driven Development
    • ....Stupid-Client-Driven Development
    • ... ( ) !( !)
    • !
    • Test-Driven Development (TDD)
    • * Unit Testing * Integration Testing * System Testing * System Integration Testing * Regression Testing * Acceptance Testing * Alpha Testing * Beta Testinghttp://en.wikipedia.org/wiki/Software_testing
    • What’s UNIT?A unit is the smallest piece of code that is testable, a piece of code that performs a specific task!
    • Test != Debug
    • Waterfall Development → → Code → →http://en.wikipedia.org/wiki/Waterfall_model
    • ?* !* !
    • TDD?” ”
    • !
    • Function
    • ( )
    • ...code ?
    • (Test Case) ...
    • ! !
    • ?
    • ?
    • ....* ActionScript 2 / 3( 3)* OOP* Design Pattern
    • ?
    • Flash IDEFlashDevelop( !)Flex BuilderFlex SDK
    • Java : JUnitPHP : PHPUnitActionScript : AsUnit, Sprouts, FlexUnitPython : PyUnit(Built-in Module)....
    • AsUnitUnit Testing Framework and it’s Open Source! http://asunit.org/
    • SproutsCross-platform project generation andconfiguration tool for ActionScript 2 / 3, Adobe AIR and Flex projects. and it’s Open Source, too! http://projectsprouts.org/
    • .... !
    • Visual vs Non-Visual Testing
    • Code!
    • Sikulihttp://groups.csail.mit.edu/uid/sikuli/
    • Seleniumhttp://seleniumhq.org/
    • AsUnithttp://asunit.org/Unit testing and Test Driven Development (TDD) for Flex and ActionScript 3.0http://www.adobe.com/devnet/flex/articles/unit_testing.htmlUnit testing with AsUnithttp://www.insideria.com/2008/09/unit-testing-with-asunit.htmlDeveloping Visual Components with AsUnithttp://asserttrue.com/articles/2008/01/22/developing-visual-components-with-asunitSoftware testinghttp://en.wikipedia.org/wiki/Software_testing
    • Thank You! 2010/3/13 Kaos’ Digital Network, Ltd. TEL +886-2-2682-4700No.26, Ln. 248, Junying St., Shulin Dist., New Taipei City 238, Taiwan (R.O.C.) Welcome to visit http://digik.tw for more information!
    • FAQ( )
    • Q: ?A: :)Q: ?A: 2 code( + )
    • Q: ok ?A: (Test Case) code coverage ?Q: Flash ?A: AsUnit addAsync method class /method Test Case ( UI Tester )