How Important is Requirements Traceability? Just Ask the CBOE

135522101

When the Chicago Board Options Exchange trading system was knocked out a few weeks ago, investors and customers wanted answers, and they wanted them fast. The CBOE answered, but the outage wasn’t a hack as many had guessed – it was a software defect that, by all accounts, the development team was fully aware of before the release. The cause of this defect was based on poor tracking of requirements that were not met. The CBOE itself stated as the cause as, “preliminary staging work related to the planned reconfiguration of our systems … [Read more...]

Test Management in QAComplete

163018786

Your team of developers have finished coding your new application, and now they start releasing builds of code every few hours. The best time to start the quality assurance process is as early as possible, so get the testers to jump right into doing what they do best… testing! As the developers build the application, a continuous swarm of bugs will begin to pile up. Keeping the test results and bugs in a centralized location where all team members can review test results and defects is ideal. QAComplete was developed with the QA in mind, so … [Read more...]

Release Management in QAComplete

workers in the office

Once you have your list of user stories converted to your product requirements, it is time to begin the release management process. At this point, the stakeholders have agreed on the priorities of features and now assignments can be made to each member of your team. Each member estimates the effort of the user stories in your backlog. This in turn allows the product manager to prioritize the backlog and determine release dates based on your team’s velocity. Using QAComplete, you can setup releases based on how your backlog has been groomed. … [Read more...]

How Do You Regulate All Those Product Requirements?

154161492

In part one of this series, we discussed integrating a test management tool into your development environment. You set up the users, their roles within the team and their access rights. With that done, our test management tool is set up in a way that allows the best possible workflow for our team. Now you’re ready to start a new software project. You have a few ideas swirling around in your head, but no focus on what is a viable product. For example, you meet with all of your stakeholders and discover that there isn’t an application to grab … [Read more...]

Setting Up Your Test Management Workstation in QAComplete

AA049957

A challenging part of software development is being able to manage your teams goals and data in an organized manner. Test management is the process of managing all your tests for any given project. Whether you are working with automated test cases or exploratory test cases, you still need to organize your tests and results to keep your team on track in meeting project goals. It is equally important to have a tool that everyone on your team can access and collaborate in. QAComplete allows you to do exactly that: manage all your resources, test … [Read more...]

3 Tips for Ensuring Your Tests are Accurate

73319341

One of the worst moments on a project is when you are about to wrap up a sprint or release cycle and you realize that the testers had a different perception of the feature they were testing than the developers did. It’s a chill many of us have experienced but hopefully not more than once. In the end, it all comes down to communication and planning. Or lack thereof. With many of today’s popular rapid development methodologies, testing is a shared activity with not as much focus on planning and documenting as in traditional … [Read more...]

3 Reasons Why You Shouldn’t Trace Your Tests to Requirements

92715398

If you’ve been in the quality assurance business for a few project cycles, surely, at some point, you participated in a discussion about the needs for requirements traceability. What were the takeaways from the discussion? Do you trace test cases and test results to requirements? Well, here are a few of the top excuses, barriers, or genuine arguments for not doing requirements traceability: 1. You don't have requirements to link to Requirements need to be unambiguous, actionable and testable. They can’t be too detailed, but they … [Read more...]

Automated Test Case Reporting – QAComplete’s Custom Test Harnesses

A question I hear a lot is, "We see that you can do some pretty fancy reporting of automated test cases if inside of QAComplete when you use TestComplete or HP Quick Test Pro as your automation engine, but I rolled my own automation engine.  Dude -- help me out -- let me get a hold of some cool reporting with my automation engine!" Alright, I've heard you. The cool thing is that we created our Automation Integration with that kind of request in mind.  Yes, we love TestComplete for automated testing (computer-aided testing to be more … [Read more...]