qa

How should a professional testing process look like?

Hello, how would you describe well formed process of quality management of developing software? I mean it like separate sub-process from other processes like development and analysis. The main input for this sub-process should be documents from analysis. The process should have own budget which can be raising through a time when new fun...

Maven Plugin - Restart Jetty with new WAR?

Hi all, What I would like to do is automatically test against several different maven build profiles. I want to write a maven plugin that iterates through each profile so I don't have to manually list them for the CI process. I just want to verify that the code works in all development, testing, staging, and production once deployed t...

How can I decide what to test manually, and what to trust to automated tests?

We have a ton of developers and only a few QA folks. The developers have been getting more involved in qa throughout the development process by writing automated tests, but our QA practices are mostly manual. What I'd love is if our development practices were BDD and TDD and we grew a robust test suite. The question is: While building s...

Open-Source Q&A Site Software Implementations?

I really like how 37signals created a simplified Q&A site (i.e. simplified StackExchange) http://answers.37signals.com/basecamp Does anyone know of a free, self-hosted, open-source software implementation that is similar to simplified functionality of 37signals implementation of a Q&A site? ...

Quality assurance in small developer teams

Ideally, in a project you will developers, testers, QA manager(s) etc which all make their contribution to the quality of the code. But what if you don't have that kind of resources? If you just have, for example, three developers and don't have the resources to hire a full time QA manager, how do you assure that the code quality meets s...

How do I check the size of an element on a live web page?

For quality assurance purposes, I need to verify that certain elements are the correct size. How do I check the size of an element on a live web page. For example: size of the side bar, size of an image, etc. ...

When should automation begin?

I want to start implementing automation. I just don't know if this would be a good use of resource. The application is growing at an exponential rate but i don't know at what point does automation benefits testing. Can you give me reasons when you would automate even though you have manual testers? ...

Could any one explain me about database testing ?

This testing is performed by QA Team to ensure crediblity of the database. Can anyone explain me what are all the constraints a QA Analyst should follow to ensure this ? and what they need to test ? ...

Why should QA have their own QA Environment? What are the pros and cons?

Versus using the DEV environment for testing even though it has the latest code I want to know what are the pros and con if QA have their own Test enviornment. How should it work? Who should make deployment to it? Should it have the latest code? How does it benefit QA or developers or does it benefit anyone? ...

How should a QA Environment be setup?

I am currently at a loss. We are moving from Dev-owned testing environment to a QA-owned one. I have worked in a QA-owned testing environment before. But I have never set one up from scratch. I understand that it should mirror Production as much as possible. But how? How have you setup your QA Environment? ...

How to set up a clean test machine for every test

I want to know if there are any general guidelines that programmers in general and QA in particular follows for setting up a clean test system. The system should be clean every day, free of any unwarranted dependencies (for instance .NET), free of ghosts from previous installs and tests conducted and fairly easy to image and change. An...

Java APT for Code validation

Does anyone know of a framework which uses Java APT for Java source code validation? The idea is presented here : http://www.javaspecialists.eu/archive/Issue167.html ...

Open Source Code Integrity - How does quality assurance work?

I've thought about this before and this topic has often steered me away from Open Source projects. Recently DotNetPanel has changed it's name to WebSitePanel and gone Open Source. The rumor mill is speculating that Microsoft is behind this. My question (in multi-part) is quite simple. Can somebody please explain to me how quality ass...

Should we develop code on a local machine in a VLAN?

Because of security reasons, we will not be able to use IIS on our local machines. I'm sure that many of you have faced the same problem, so how did you solve it? Here are the options that we're looking at: Create a VLAN that is isolated from the network for development. This will allow us to use any software, including IIS, that we...

Ensuring quality of your software and code

When I usually write code I follow some guidelines to ensure that my code has a certain standard and I as any other developer try to ensure that my code and software is of quality. Try to focus on the programming and not the understanding of the domain or any other pre-programming steps(in the answer that is!). These are the following ...

Ideal dev/test/QA environment for development

I am working to rebuild my company's dev/test/QA environment. We have 10-15 programmers that are involved in a number of projects. They currently all develop locally on their PCs and use the dev environment for testing. We currently do not have a QA environment, so deployments are frequently a pain because bugs are usually found after so...

Global proxy for use in debugging GeoIP from multiple countries

I'm looking for a solution to test an application's response to people around the globe, based on IP. This would be a service where i could choose a country (or at least continent/some countries such as US, Japan, Germany..) and it would tunnel the traffic through a proxy there. To the server it would look like i'm somewhere far away and...

What industries develop the highest quality software? Lowest quality? Why?

From your experience, of those industries that develop custom software for internal use such as financial services companies, which ones produce higher quality software measured in defect rates and, more qualitatively, ease of maintenance over the long term? What contributes the most to this achievement of higher quality? Is it due to ...

How to overcome drawbacks and enjoy the job of a software tester?

Dear all, One notion that has been prevalent mostly as rumours for many aspiring programmers is that the testing phase of the SDLC(Software Development Life Cycle) is not that challenging and interesting as one's job as a tester after a period of time becomes monotonous because a person does the same thing repeatedly over and over again....

Deliberately adding bugs to assess QA processes

How do you know that as many bugs as possiblle have been discovered and solved in a program? Couple of years ago I have read a document about debugging (I think it was some sort of HOWTO). Among other things, that document described a technique in which the programming team deliberately adds bugs into the code and passes it to the QA te...