Dynamic Concepts Development Corporation Seeks Beta Testers
Dynamic Concepts Development Corporation is currently seeking qualified beta testers for their software test generation and support framework, DynTest. The flagship component of this suite is a test generator which creates C# source code tests by analyzing the metadata from the assembly to be tested. These tests can be executed using any of the popular test runners, including MsTest.exe and NUnit.
New York, NY (PRWEB) September 04, 2012
Creating and maintaining a rich set of tests at the unit, behavioral and integration levels often involves significant “plumbing”, in some cases as much as 80% of the total testing code. DynTest automates all of this by generating partial classes which contain all of the boilerplate and support code. The developer can then concentrate on the post-execution validation as well as any customized setup required for specific conditions. Since the effort involved in creating tests for “trivial paths” is virtually eliminated, cost of achieving 100% code coverage (especially when used in combination with Visual Studio 2012 Fakes) is greatly reduced. By achieving 100% code coverage, changes which introduce new execution paths are readily identified, and the risk of missing an important test case greatly reduced.
Other test skeleton generators (including Microsoft´s Unit Test Wizard) simply provide “empty” tests, and do not readily support keeping test suites current as the codebase under test evolves. DynTest utilizes a set of configurable factories to create the instances under test as well as supporting instances needed for parameters. In addition to using reflection to gather member signatures, custom attributes may be applied either directly to the code under test, or to an associated co-class to configure the tests which will be generated.
Advanced test patterns such as multi-iteration testing, interface implementation testing, and generic specialization testing are all supported. This type of testing is critical to ensure that all concrete classes properly support the contracts specified by their base elements.
Performance metrics are also gathered by the generated tests, including support for custom performance counters. These metrics may be included in the pass/fail criteria for systems which have formal performance specifications.
If you are a .NET developer using Visual Studio 2012, and are interested in applying to be a beta tester for this exciting new product, please send an e-mail to betatest(at)dynconcepts(dot)com with a brief summary of the types of applications and .NET technologies you use. Beta testing is scheduled to begin on or about September 20th, 2012. Participants who provide active feedback during the beta will receive a complimentary license to DynTest, valued at up to $500.
About Dynamic Concepts Development Corporation
Dynamic Concepts Development Corporation is a Boutique Software Development Firm based in Manhattan, NY. Founded in 1984 we have an established reputation as a provider who can be counted on over the long haul. Utilizing dedicated teams with specialized skill sets to provide leading edge custom software solutions to businesses in a wide range of vertical markets including: Finance, Manufacturing, Healthcare and Entertainment.
In addition to software development Dynamic Concepts offers comprehensive consulting services designed to assist corporate development teams in effectively using the latest technology in software development processes. Ranging from prescriptive to on-site, these services enable in-house teams to gain the high end knowledge needed without adding headcount.
President and Chief Architect, David V. Corbin has 35 years of professional experience and is a multi-year Microsoft MVP Award recipient [2008-2011].
For the original version on PRWeb visit: http://www.prweb.com/releases/prweb2012/9/prweb9857794.htm