Issue Tracking « Test « Java Articles

Java Articles
1. Build Deploy
2. Class
3. Core Library
4. Data Types
5. Database JDBC
6. Design
7. Development
8. File Input Output
9. Graphics Desktop
10. J2EE Enterprise
11. J2ME Wireless
12. JVM
13. Language
14. Library Product
15. Network
16. Security
17. SOA Web Services
18. Test
19. Web Development
20. XML
Java
Java Tutorial
Java Source Code / Java Documentation
Java Open Source
Jar File Download
Java Products
Java by API
Photoshop Tutorial
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Articles » Test » Issue Tracking 
1. What issue tracking system is best for you?
"It is an eternal truth that newly written software packages will contain bugs. To track bugs, many organizations still rely on Word documents and Excel spreadsheets, but these tactics are inefficient and error-prone to say the least. A good automated issue-tracking solution should streamline the process of raising, managing and fixing issues."

2. Is Software Becoming More Testable?
"Innovation in software testing and validation has been scarce - certainly in comparison to the constant stream of new languages, design approaches and frameworks that has characterized design and implementation. The techniques employed for the various test and QA activities - unit testing, integration testing, code inspection, UI testing, acceptance testing etc. - seem to have changed little over the years, largely unaffected even by the advent of object-oriented techniques (although classes provided a handy way of grouping unit tests). What about Test Driven Development (TDD) and JUnit? Well yes, unit testing has become more popular and pervasive, but it's still necessary to create unit tests manually in a very familiar way. TDD should have a more fundamental impact, by forcing class design into test-amenable forms, and we'll come back to that."

3. Fun with Continuations
"This is great for operating systems, but what about user-land? Continuations are the answer here. A continuation is a fancy name for an object that references a paused function. This object has the data, program counter, code, and call stack for the paused function. A paused function continues from its last point of execution when called."

4. How to Write a Helpful Bug Report: Long/Difficult Report
"My calculator is not producing the right answer. Multiplying two doubles resulted in an imprecise product that is missing the last significant digit. Sun should really test their products better! Why should I have to debug your code? And your mother is ugly, too!"

5. Continuations in Java
"Continuations offer a similar benefit in the context of Java Web applications. Instead of creating an external control flow as individual steps that are tied together with navigation rules or state transitions, continuations provide a much simpler model?almost as simple as if you were doing console programming in the early DOS days."

w___w___w.ja___v__a___2___s___.c__om__ | Contact Us
Copyright 2003 - 08 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.