• Save
測試
Upcoming SlideShare
Loading in...5
×
 

測試

on

  • 1,230 views

 

Statistics

Views

Total Views
1,230
Views on SlideShare
1,196
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 )