Lost Password?
Register now!

« 1 ... 37 38 39 (40)
Quotes : Fire your best people…reward the “lazy” ones
on 2007/8/29 10:40:09 (1486 reads)

In my experience, what most people consider to be their “best” people are often the root of most problems. It’s the difference between troubleshooters and troublepreventors.


Paul Duvall 


Source: http://testearly.com/2007/08/17/fire-your-best-peoplereward-the-lazy-ones/

Articles : Using Customer Tests to Drive Development
on 2007/8/27 5:00:00 (2352 reads)

Like many agile software development teams, our team writes tests for each feature before the feature is actually developed. We’ve found many advantages to using tests to drive development, not only at the unit test level but at the functional, system and acceptance test levels. Not only do we have tests which show whether we’ve delivered the correct functionality, but we benefit from increased communication and collaboration, increasing the chances that we will deliver exactly what our customers want. Writing just the right amount of tests and level of detail has proved difficult at times, as has the automation and timing of the automation effort. The effort to overcome those problems has paid off and led us to devote even more resources to driving development with customer tests.

Read More... | 18500 bytes more
Books : Testing Web Security: Assessing the Security of Web Sites and Applications
on 2007/8/23 6:30:00 (1687 reads)

Following a straightforward, accessible approach, this book will take you step-by-step through the process of testing the security of your Web sites and applications. Whether you’re a software tester, system administrator, developer, manager, Web master, or security engineer, you’ll find valuable information on how to use testing as a security measure.

Read More... | 1994 bytes more
Articles : XP Testing Without XP: Taking Advantage of Agile Testing Practices
on 2007/8/22 8:40:00 (2954 reads)

In the rocket-fast late 90s, I struggled with using traditional software process and testing practices on e-commerce applications. Then I read Kent Beck’s Extreme Programming Explained and had an amazing ‘aha’ moment. Ron Jeffries sums it up best: Extreme Programming is a discipline of software development based on values of simplicity, communication, feedback, and courage. It works by bringing the whole team together in the presence of simple practices, with enough feedback to enable the team to see where they are and to tune the practices to their unique situation. (www.xprogramming.com)

Applying more discipline to traditional waterfall process had not helped my team. A new kind of discipline based on values such as communication, simplicity and feedback might be the answer! I immediately took an opportunity to join an XP team as a tester, and enjoyed working on XP teams for the next 18 months. Indeed, XP did allow us to produce high-quality e-commerce applications on time and on budget! Our customers were happy! We were happy! We struggled some with how I, as tester, could best contribute to the team, as the XP literature at the time didn’t say much on that subject. With the whole team focused on quality and testing, we came up with some great solutions. I was so excited about XP testing that I co-authored a book on it (Testing Extreme Programming, with Tip House).

Read More... | 22041 bytes more
Quotes : The World's Shortest Article on Behavior-Driven Development
on 2007/8/22 7:23:11 (1547 reads)

What is Behavior-Driven Development (BDD)?

It is Test-Driven Development (TDD) practiced correctly; nothing more.


J. B. Rainsberger


Source: http://www.diasparsoftware.com/weblog/archives/00000110.html

Articles : Modeling the Real World for Load Testing Web Sites
on 2007/8/21 7:41:21 (2258 reads)

If you want to get an accurate idea of how your Web site is going to perform in the real world, it pays to create a load profile that closely models conditions your site will experience. This article addresses nine elements that can affect Web load.

Requesting your Web site’s home page 100 times per minute is not going to give you a very accurate idea of how your Web site is actually going to perform in the real world. This article seeks to provide an overview of some of the load parameters that you should consider when designing the test load to be used for performance testing a Web site. The more accurate the load profile can be made, the closer the performance tests will be to modeling the real world conditions that your Web site will ultimately have to survive. This, in turn, will lead to more reliable test results.

Read More... | 12290 bytes more
Quotes : And the Winner is...
on 2007/8/20 13:40:00 (1434 reads)

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning."


Richard Cook

Quotes : The Limits of Debugging
on 2007/8/20 13:32:09 (1693 reads)

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

Brian Kernighan

Articles : Test Automation Strategy Out of the Garage
on 2007/8/17 8:10:00 (4090 reads)

As a software engineer, I have been involved in software quality and testing of various forms of commercially developed software for over seven years. Many of these software applications ranging from database tier servers, LAN|Web communication, HR applications, installers, and printer device drivers. In all of these software examples, I developed various forms and levels of automation to increase the efficiency of the testing effort with an equal variety of success. It has been my experience that most of the success implementing automated test tools has primarily not resided in the automation tools employed. Rather, it has existed more in the vision of the leadership to make a paradigm shift from old methods of testing software in order to actualize the value of automated test tools. Without an environment designed, accepted, and developed in all stages of the test planning process the success of automation can be plagued with delays, feature changes, and resistance to change. The following testing strategy was developed to assist my HP colleagues and partners to recognize the necessity to reduce the time and cost of testing methods as it currently exists. I have borrowed from the HP Rules of the Garage as a template in defining the paradigm shift needed to facilitating better, faster, and smarter use of software testing resources.

Read More... | 19304 bytes more
Articles : The WebSite Quality Challenge
on 2007/8/16 8:30:00 (2286 reads)

Because of its possible instant worldwide audience a WebSite's quality and reliability are crucial. The very special nature of the WWW and WebSites pose unique software testing challenges. Webmasters, WWW applications developers, and WebSite quality assurance manages need tools and methods that can match up to the new needs. Mechanized testing via special purpose WWW testing software offers the potential to meet these challenges.

Read More... | 15209 bytes more
« 1 ... 37 38 39 (40)