Automation testing, tools and frameworks enhance business value
By Lisa CrispinTag: Automated Software TestingAutomation seems to be a big buzzword, but I hear it used in different contexts. In terms of testing, does automation simply mean any kind of testing t...
Designing automated tests for the user interface
By Chris McMahonTag: Automated Software TestingNot long ago someone asked me, "If you were pressed for time and could only automate one short test, what would you do? In response, I said...
Expand your automation testing skill set to boost development team value
By Lisa Crispin from SearchSoftwareQuality.comTag: Automated Software TestingWhat kind of automation skills should testers have, and what’s the best way to get them?Programming skills...
Four Best Policies for Regression Testing
Four Best Policies for Regression Testing as Suggested by Software Testing ExpertsThe regression testing system is a part of an intermediate or expanded infrastructure. It consists of a suite of tes...
First Weeknight Testing and my six lessons
I liked the purpose, idea and motivation behind weekend testing from day one. Unfortunately, till now I did not participate in any session because of... well excuses :-). Finally I attended my first e...
Success factors for distributed teams
By Lisa CrispinSearchSoftwareQuality.comThe first step to succeeding with a distributed software team is to accept the fact that your team will be less productive than it would be if all team membe...
Agile expert explains various types of software tests
Test-driven development appears to be testing of the requirements. What about white-box unit testing? Isn't it important to have tests that will exercise the various code paths?I'm not sure what the...
How do Agile teams handle changes to requirements?
Agile methodologies are known to embrace change, but doesn't this come with a price? What happens when other groups have dependencies? Won't changes late in the cycle wreak havoc with the schedule?E...
Is automated testing replacing the software tester?
By David W. Johnson "DJ"SearchSoftwareQuality.comWith the advent of mature test automation tools, both commercial and open source, there is a growing perception that traditional “testers” are no ...
Software Testing - Pattern For Automating Web Application
One of the key reasons for doing automated testing is to ensure that time is not spent on doing repetitive tasks which can be completed by tools without human intervention. Automation could be one of ...
Software Testing - A Cautionary Tale
There are some basic rules of thumb which will serve you well in testing any application that deals with lists of data (and which applications don't?).1.1; few; many"2."don't make any assumptions"...
Software Testing - Guerrilla Testing Tips
IntroductionThis is the introductory article to a series of occasional articles related to testing, from the perspective of a developer. These articles are intended to pass on some simple techniques...
敏捷测试的方法和实践
有一次,当开发人员完成当前Sprint任务的代码之后,测试人员与开发人员、产品经理一起来浏览产品、从头到尾走一边,产品经理发现了问题,认为需要对功能进行比较大的修改。这时开发人员估计需要两天时...
Testing is questioning
[size=1.2em]I think it was Jon Bach's work on open book testing that really drove the analogy of every test being a question home for me. Each test you execute is really just a question you're asking ...
Using Firebug in Internet Explorer
This tip comes from Ben Kelly. We all need to test on Internet Explorer, but we've been spoiled with tools like Firebug in other browsers. Ben has a tip to get Firebug to work in Internet Explorer:I...
Getting started with testing PS3
I am currently involved in an interesting integration testing project where end-point is media delivery on play station 3(PS3). I have never played PS3 and haven't tested anything on any other device ...
Creativity in Software testing - Greenhouse
Few days back I wrote on the subject of creativity and how new ideas can be generated in software testing. Today I will share how these ideas can be preserved and turned into something tangible and us...
Software Testing - One CPU Better than Two CPU
This is a very interesting real life example of a classic concurrency issue and very neatly illustrates the abstract process of fault finding a race condition. What makes it particularly interesting i...
Software Testing - Test Automation Tips
Automation is an important aspect of software testing. Testers use different tools to automate their testing activities. The choice of tool would depend upon the type of application under t...
Software Testing - Identify Testcase Pattern From Bugs
Bugs, Errors, Defects, Faults, Failures – All are indicators of customer dissatisfaction, especially when found in the production environment. With the increasing complexity of the software being dev...