Feeds:
Posts
Comments

Posts Tagged ‘test’

I figured as much, but it’s still disappointing to see my suspicions confirmed. On the plus side I only see the cloud getting better with time.

Stress tests conducted by Sydney-based researchers have revealed that the infrastructure-on-demand services offered by Amazon, Google and Microsoft suffer from regular performance and availability issues.The team of researchers, led by the University of New South Wales UNSW and in collaboration with researchers at NICTA National ICT Australia and the Smart Services Cooperative Research Centre CRC, have spent seven months stress testing Amazon’s EC2, Google’s AppLogic and Microsoft’s Azure cloud computing services.

http://www.itnews.com.au/News/153451,stress-tests-rain-on-amazons-cloud.aspx

Read Full Post »

There are many options available for testing and loading a web application. Two popular options are from Microsoft and Apache.

Follow Along

Demo files: download

Remote Desktop to: ECS500 (use your UOECS login information)
Test PHP Application: http://shoki/gallery/ (“admin”/”gallery”)
Test ASP.NET Application: http://shoki/wiki/ (“admin”/”screwturn”)

Microsoft

Visual Studio, Team Suite and Test editions contain enterprise-grade testing features.

Resources

Introduction to Web and Load Testing from Amit Chatterjee, MSFT
Visual Studio 2008 Team Suite OETC
Visual Studio Team Test Quick Reference Guide & Community Site
Visual Studio Team System 2008 Team Suite 90-Day Trial
Visual Studio Team System Web and Load Testing Forum

Microsoft Web Platform Installer

Open-Source Alternative

Of course, Microsoft isn’t the only option. There are several commercial offerings, and there is also, open-source, Apache Software Foundation’s JMeter.

Resources

JMeter Homepage/Download
JMeter Getting Started Video

JMeter Manual
JMeter Wiki

Read Full Post »

Despite my continued doubts about stored procedures and practical limits on their best practices usage, there’s no reason to forget all the other lessons I’ve learned about software just because I’m using them. Enter DbUnit, a database testing framework.

DbUnit is a JUnit extension (also usable with Ant) targeted at database-driven projects that, among other things, puts your database into a known state between test runs. This is an excellent way to avoid the myriad of problems that can occur when one test case corrupts the database and causes subsequent tests to fail or exacerbate the damage.

DbUnit has the ability to export and import your database data to and from XML datasets. Since version 2.0, DbUnit can also work with very large datasets when used in streaming mode. DbUnit can also help you to verify that your database data match an expected set of values.

via DbUnit – About DbUnit.

Read Full Post »