• Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
565
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
8
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Powershell and BOO For Testers
    Using Powershell’s Dynamic Objects
    And
    Boo’s Statically Typed Objects
    To Build a Testing Framework
  • 2. Agenda
    What is Powershell
    Powershell Example
    What is BOO
    BOO Example
    Building Powershell Custom Objects
    Building BOO Static Typed Objects
    Using Them Together
    Q & A
    Wrap Up
  • 3. What is Powershell
    Command Line Shell
    Scripting Language
    Integrates with Windows Technologies
    Objects on the command line
    Dynamically Typed and Statically Typed
  • 4. Powershell Example
    Using the Command Line
  • 5. What Is Boo
    .Net Language based on Python syntax
    Can be ran as scripts
    Can be compiled to executable or dll’s
    Statically Typed
    Supports higher code organization
    Class
    Enum
    Interface
    Struct
  • 6. BOO Example
    Using The Command Line
  • 7. Building Custom Objects
    Dynamic Types with Powershell
  • 8. Building Custom Objects
    Static Types With Boo
  • 9. Mixing Dynamic and Static Objects Together
    Boo and Powershell playing together
  • 10. Real World Examples
    Testing Frameworks
    Build Systems
    Application Desktops and Web
  • 11. Sites to get you started
    My Blog:
    http://www.paulhowardcassidy.com
    Powershell Blog:
    http://blogs.msdn.com/powershell
    Scripting With Powershell
    http://microsoft.com/powershell
    Boo Blog:
    http://blogs.codehaus.org/people/bamboo
    Boo Language Guide:
    http://boo.codehaus.org/Language+Guide