testing

Is soapUI the best web services testing tool/client/framework?

I have been working on a web services related project for about the last year. Our team found soapUI near the start of our project and we have been mostly(*) satisfied with it (the free version, that is). My question is: are there other tools/clients/frameworks that you have used/currently use for web services testing and would recomme...

When do you stop testing?

In your practice, what measure(s) do you use to know when it's time to stop testing an application and move it to production? ...

Test plans and how best to write them

We're trying to figure out the best way to write tests in our test plan. Specifically, when writing a test that is meant to be used by anyone including QA staff, should the steps in the test be very specific or more broad giving the tester more leeway in how the task can be accomplished. As a very simple example, if you're testing open...

How would you test observers with rSpec in a Ruby on Rails application?

Suppose you have an ActiveRecord::Observer in one of your Ruby on Rails applications - how do you test this observer with rSpec? ...

Testing and Managing database versions against code versions

As you develop an application database changes inevitably pop up. The trick I find is keeping your database build in step with your code. In the past I have added a build step that executed SQL scripts against the target database but that is dangerous in so much as you could inadvertanly add bogus data or worse. My question is what ...

What types of testing do you include in your build process?

I use TFS 2008. We run unit tests as part of our continuous integration build and integration tests nightly. What other types of testing do you automate and include in your build process? what technologies do you use to do so? I'm thinking about smoke tests, performance tests, load tests but don't know how realistic it is to integr...

Interview programming test practice

Does anyone know of some good resources for practice coding questions typically asked in interviews. I know of topcoder.com which is kind of fun to use to exercise your algorithms. And I have seen the occasional test set on company websites. Any others? Edit: Also found in my bookmarks ... techinterviews.com ...

How do I use ADAM to run unit tests?

I writing a web site that uses Active Directory to validate users. I don't have access to an Active Directory instance that I can edit in any way. I've heard that some people are using Active Directory Application Mode (ADAM) to create AD data to be used in Unit and Integration Testing. Has anyone else done this? Are the any good site/...

GCOV for multi-threaded apps

Is it possible to use gcov for coverage testing of multi-threaded applications? I've set some trivial tests of our code-base up, but it would be nice to have some idea of the coverage we're achieving. If gcov isn't appropriate can anyone recommend an alternative tool (possible oprofile), ideally with some good documentation on getting ...

Are there any good C++ Mock object frameworks?

Does anyone have any experience with Mock Object frameworks in C++? I haven't been able to find much. It appears Google will be open sourcing theirs soon, so I guess it may be best to wait for that, but still interested to hear of others. Just an update the Google's gMock has been out for a while now. ...

Beta Testing

I have a project that I would like to start beta testing soon, it is a PHP/MySQL site for programmers. I have beta tested sites before however it was always in-house, and I have never done betas that could/should be seen by someone other then those associated with the project.So, how should I go about starting the beta, and what problems...

Developing and Testing a Facebook application

Typically I develop my websites on trunk, then merge changes to a testing branch where they are put on a 'beta' website, and then finally they are merged onto a live branch and put onto the live website. With a Facebook application things are a bit tricky. As you can't view a Facebook application through a normal web browser (it has to ...

How to use chrome to login to same site twice with different credentials ?

Even though it runs tabs as different processes it appears to not support this... any ideas / documentation I might have missed ? ...

Whats the best way to unit test from multiple threads?

Hi guys, this kind of follows on from another question of mine. Basically, once I have the code to access the file (will review the answers there in a minute) what would be the best way to test it? I am thinking create method which just spawns lots of BackgroundWorker's or something and tells them to all load/save the file, and test wi...

Should I Keep Registering A Failure?

Hi all, I'm working on an automated regression test suite for an app which I maintain. While developing the automated regression test, I ran across some behavior that's almost certainly a bug. So, for now, I've modified the automated regression test to not register a failure--it's deliberately allowing this bad behavior to go by, I me...

User Interface Testing

We are working on a large project with a measure of new/modified GUI functionality. We've found in the past that we often introduced new problems in related code when adding new functionality. We have non-technical users perform testing, but they often miss parts and allow bugs to slip through. My question: Are there any best practice...

Black Box testing software

We are about to get a canned package in that has been modified to our needs. I am part of the team setup to prepare tests for it. It has an Oracle back end and I believe it's written in C++ .NET. My question is what free or open source testing tools would you recommend. Thanks Ken ...

What is a good markup language to use for tests?

I'm writing a tool to run a series of integration tests on my product. It will install it and then run a bunch of commands against it to make sure its doing what it is supposed to. I'm exploring different options for how to markup the commands for each test case and wondering if folks had insight to share on this. I'm thinking of using Y...

Recommendations for Web application performance benchmarks

I am about to start testing an intranet web application. Specifically, I have to determine the application's performance. Please could somone suggest formal/informal standards for how I can judge the application's performance. ...

What's a good way to overwrite DateTime.Now during testing?

I've got some (C#) code that relies on today's date to correctly calculate things in the future. If I use today's date in the testing, I have to repeat the calculation in the test, which doesn't feel right. What's the best way to set the date to a known value within the test so that I can test that the result is a known value? ...