Search
Sign In
Home
Recent
Media
Videos
Podcasts
Screencasts
Learn
Shows
InsideXbox
Going Deep
ARCast.TV
See All Shows...
Forums
Coffeehouse
Tech Off
Feedback
Sandbox
Key Topics
Visual Studio
Continuum
Identity
Interoperability
Azure
Windows
Wiki
Search
Subscribe
Posts
>
Peli at RiSE
Getting started with Pex in Visual Studio 2008
Posted By:
Peli de Halleux
|
Jan 14th @ 11:38 AM
|
54,262
Views |
12
Comments
Nikolai Tillmann and Peli de Halleux give a short tutorial on
Pex
, an automated white box testing tool for .Net. The tutorial is a pair-programming session where they show us how to get started with Pex in Visual Studio, starting from an (untested) piece of C# code:
how
to use Pex to explore the behavior of any method in your code,
how to save the exploration results into a unit test suite,
how to improve the generated parameterized unit tests to leverage Pex code exploration engine.
If you want to follow up the steps on your machine as well,
Download Pex from DevLabs
Download the code example
Ask your questions in the forum
The
Research in Software Engineering team
(RiSE) coordinates Microsoft's research in Software Engineering in Redmond, USA.
Tags:
PEX
,
rise
,
Software Engineering Research
,
Team System
,
Testing
,
Visual Studio
Media Downloads:
iPod (MP4)
MP3
PSP (MP4)
WMA
WMV
WMV (High)
Zune
Share:
Del.icio.us
Digg
DotNetShoutout
Facebook
FriendFeed
MSDN
Twitter
Rating:
1
0
page 1 of 2
Delete
Edit
Comment on Post
Delete
Edit
Reply
#Jan 14th @ 7:32 PM
Code Logix
It's in the code.
In reply to {0}
Download:
[Pending]
This is great, automatic unit test generation and complete code coverage!
Dowload it, and try it... It rocks!
Delete
Edit
Reply
#Jan 14th @ 11:12 PM
Rhapsody
In Metal We Trust
In reply to {0}
Download:
[Pending]
Awesome! I'm going to try it out as well. Very cool to see that Pex actually uses values inside the function as test values.
Edit:
Ok. I've been playing with it for a half an hour and it looks very very very cool!!!
Delete
Edit
Reply
#Jan 15th @ 7:54 AM
stevo_
Human after all
In reply to {0}
Download:
[Pending]
Is this right that you need a team edition of vs to use pex now? I'm using x64 and it just keeps telling me I need the team editions (I use pro), I used the older versions of pex in pro.
Delete
Edit
Reply
#Jan 15th @ 11:13 AM
peli
Peli
In reply to {0}
Download:
[Pending]
The DevLabs installer requires Visual Studio 2008/2010 with TeamDev or Team Test.
The academic download does not require Visual Studio. However, there is currently a bug in that installer which incorrectly checks for VS. We are currently preparing a new drop for the academic download and will update the link shortly.
Sorry for the inconvinience.
Delete
Edit
Reply
#Jan 15th @ 2:06 PM
stevo_
Human after all
In reply to peli
#Jan 15th @ 11:13 AM
Download:
[Pending]
Ah ha! no worries, I'll check back soon! cheers.
Delete
Edit
Reply
#Jan 16th @ 11:17 AM
peli
Peli
In reply to stevo_
#Jan 15th @ 2:06 PM
Download:
[Pending]
The problem has been fixed and a new academic download is available.
Delete
Edit
Reply
#Jan 16th @ 11:29 AM
stevo_
Human after all
In reply to peli
#Jan 16th @ 11:17 AM
Download:
[Pending]
sooopar! cheers
Delete
Edit
Reply
#Jan 16th @ 10:14 PM
raghur
In reply to {0}
Download:
[Pending]
Awesome tool. Just experimented with it and already loving it. Keep up the good work!
Delete
Edit
Reply
#Jan 21st @ 7:36 AM
peli
Peli
In reply to {0}
Download:
[Pending]
If you use Pex (and hate/like it), don't forget to drop us a note in the forums...
page 1 of 2
Delete
Edit
Comment on Post
Posts
>
Peli at RiSE
>
Getting started with Pex in Visual Studio 2008
Be the first to comment!
Reply
Reply to root
In reply to {0}
Start related discussion
Forum:
Site Feedback
Tech Off
The 9 Guy Around The World
The Coffeehouse
Subject:
Tags
*Loading available tags