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...
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...
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...
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?
...
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...
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.
...
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?
...
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 ?
...
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?
...
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?
...
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...
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
...
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...
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...
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 ...
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...
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...
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 ...
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....
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...