qa

What types of software testing are there?

What are all the types of software testing that you can put in front of the word "Testing"? Here are some examples: Unit Testing Functional Testing Integration Testing Performance Testing Stress and Volume Testing White Box Testing Black Box Testing User Testing Automated Testing Regression Testing Let's see if we can come up with g...

Good QA / Testing Podcast

Can anyone recommend a good Podcast for Quality Assurance / Tester folks. I find there is a wide variety on development but yet to find a good one for QA/Testing ( not from the developer point of view ). ...

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 do you enforce or maintain the quality of the bug reports in your bug tracker?

High-quality bug reports are essential for effective bug tracking - in an ideal world all bug reports would contain essential information such as which version of the software it affects and a step-by-step description on how to reproduce the bug. In reality, though, bugs reported can vary a lot in quality. They might be on-liners ("feat...

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

Are there any good Javascript code coverage tools?

Looking for a Javascript code coverage tool. Ideally, I'd be able to easily integrate with continuous builds. Looking for something that I can run cross-platform, but Windows only tools may be able to work. Does anybody have any good recommendations of tools to use or what tools to avoid? Note: I've already read through this question:...

Tips for hiring good testers?

Hi all, We're looking to add a few good testers (err "qa engineers") to our team. It's been my experience in the past that the "10-1" rule for developers (good devs are 10 times more productive than mediocre devs) is even more prevalent for testers. Most testers I've worked with found a decent amount of issues, but there's a few stand...

How to best implement simple crash / error reporting?

What would be the best way to implement a simple crash / error reporting mechanism? Details: my app is cross-platform (mac/windows/linux) and written in Python, so I just need something that will send me a small amount of text, e.g. just a timestamp and a traceback (which I already generate and show in my error dialog). It would be f...

How do I break down barriers between development and QA on an agile project?

I've been applying agile for a few months now on my project. However we are seeing a steady problem with our iteration burndowns. We aren't hitting zero each iteration. The tasks remaining are QA tasks. Things like writing tests, testing, etc. Now, there is some organizational resistance to the "cross-functional team" idea of agile....

Best way to strengthen teamwork between development and QA departments?

I work as the Sysadmin for both the development and QA departments of a software development company. I support both teams equally. Recently I was asked for some ideas on how to improve inter-team communication. First, what are some ways to improve the relationship between a development and QA team, from the developer's point of view? ...

Best way to run unit tests after each commit ? - svn - branch per feature

What is the best way to run your suite of unit tests after each commit? I'm particularly interested in the case that you do all of your features/changes in branches and keep your trunk stable. My source control is SVN and I use tortoise SVN as my client. Is there an SVN event or something along those lines that I can call a .cmd/.bat...

Tools For Limiting Available Memory

OS: Windows XP Does anyone know of tools (preferably free) to limit memory available and also other windows resources (handles etc.)? I want to test an app with low memory to make sure it behaves properly and if there are already tools to do this sort of thing, I'd rather not write my own. By the way, I did look for other Q & A threa...

QTP_errObject

Hi All: May I request you to clarify the issue I have with QTP err object. I am trying to capture the screen shot of an object on which error occured. I use the code object.captureBitmap(filename) to achieve this. I would like to know if it is possible to get the screen shot of the entire page with the err object higlighted. Thank yo...

What user-installed applications cause the most trouble when developing a PC-based application?

I work on windows-based PC applications and have run across issues with Pop-up blockers, Anti-virus and firewall issues breaking my application (some are web applications with ActiveX and others are .NET Winforms) Listening to our support staff, there are other applications that users install and use that have caused issues with our app...

How do you decide if a QA issue is a defect?

I've worked for several companies as a developer and have recently moved into QA automation at a new company. Each company is different and I have yet to see a way of handling this that I really like. All too often QA will say something is an issue and the response is either "well ya but it would be too hard and take too long to fix" o...

Tips for budgeting QA hours

Sometimes for QA it gets difficult to budget and track the QA hours as a person can spend enormous amount of time retesting the defects and performing regression if any. We can take ,as an example, a web application with 50 use cases. What are some tips for budgeting QA hours? ...

How much QA work should I be expected to do in an entry level software engineering position?

Two years ago, I was hired right out of college as a 'Software Engineer in Test' which I was told was going to involve mainly developing frameworks to support things like load testing and UI automating scripts, developing various tools to be used internally, etc, at a company that has < 40 full-time developers. This was not to be a QA p...

Replacing QuickTest Professional (QTP) -- I need a tool to test Java Applications

Right now, I'm testing a Java Application with QTP (really expensive software). I decided to move my web application testing to Selenium (using Java) and I was wondering if there were any other good tools to test my Java Application or if there are some libraries that tell allow me to click/type into Java Applications like Selenium doe...

Which is better for web testing? Record-Play automation or coding?

I am working on a new project and I wanted to know which automation tool is the best to use. Should I record-play or code? ...

What is the single best book on Automated Testing of Websites

I am looking for the one good book to read for Automated Testing in general of a website. ...