Problem solve
Get help with specific problems with your technologies, process and projects.
Software Testing and QA Fundamentals
Team leadership: Motivate your team by being genuine
According to expert Pete Walen, team motivation stems not from sometimes phony motivational exercises, but rather from taking a real interest in the people on your team. Read this response for insight into how to win over team members through ... Continue Reading
Code coverage: Beyond the basics
Code coverage tools will tell you how much of your code has been executed when you run your tests, but what can we do with that information? In this second of a two-part series, consultant Mike Kelly explores code coverage more deeply. Continue Reading
How useful is code coverage?
In this first of a two-part series about code coverage, software consultant Mike Kelly explains code coverage and gives a specific example of how code coverage was calculated on a small program using the tool rcov for Ruby. Continue Reading
-
Software test professionals: Five tester personality types
Balancing a test team with diverse skill sets and personalities can help provide a strong team. In this tip, Catherine Powell describes five distinctive tester personality types: the questioner, the fixer, the submarine, the visual aide and the ... Continue Reading
STPCon: Stepping up to leadership in software testing
SSQ’s Software Test expert Pete Walen talks about the importance of test leadership and how every one of us can be a leader. Read on for ideas and insights into how to best gain professional development skills by learning, teaching and interacting ... Continue Reading
Mobile testing: Nine strategy tests you'll want to perform
Mobile applications are becoming increasingly prevalent, but testing them can be a challenge. Learn nine tests to include in your mobile testing strategy, producing high-quality apps.Continue Reading
Continuous integration: Quality from the start with automated regression
Using appropriate automated testing will efficiently bake quality into your code from the start. In this tip, learn how continuous integration is key to enhancing quality throughout the development process.Continue Reading
Agile software development: Tips for writing testable user stories
Testing pressures are always high on Agile projects. In this article we explore some of the ways adding clarity to stories can help make testing easier for all parties involved.Continue Reading
CIOs and software quality assurance: Five hurdles for QA managers
Director of QA and instructor John Scarpino has provided tips for overcoming five hurdles associated with CIO expectations.Continue Reading
Investigating the need for software testing process changes
Sometimes a complete overhaul in the test process is necessary, but maybe there is another way. In this response, expert Pete Walen provides some tips for testers considering process changes.Continue Reading
-
Application development: Security that won't weaken performance
Security is important, but what happens when adding code to address security affects performance or usability? In this tip, SSQ contributor Crystal Bedell gives three best practices experts recommend for ensuring your application is secure, while ...Continue Reading
Recommended reading for mobile Web design and testing
There are so many resources out there about the ever-changing world of Web design and mobile testing, but to choose the most salient and insightful books and sites can be tough. In this response, expert Karen Johnson suggests her picks for Web ...Continue Reading
How network security and application security are related
Network security is ever-changing and fast-paced, and many software developers may wonder what is necessary for them to know about network security, application security and programming languages to best protect their applications from hackers. In ...Continue Reading
Application security hardening for mobile and embedded software
With the increasing number of mobile devices and application downloads by consumers, application security is becoming more important than ever. In this tip, application hardening tools and the use of obfuscation is discussed. Industry analysts talk ...Continue Reading
Practicing Scrum with outsourced QA teams
QA and testing are integral parts of software development, and expert Lisa Crispin holds that the team operates more effectively when QA is not outsourced. However, when this isn't possible, the quality testing group must be involved in daily scrum ...Continue Reading