Course
Title: Software Testing
Number: 4105812
Time: Tuesday 08:45-11:30
Place: EA 204
Instructor
ªL°i½Ã (Nai-Wei Lin)
Office: EA502
Phone: 33110
Email: naiwei@cs.ccu.edu.tw
Teaching Assistants
§õÄQ¼y
Office: EA 301A
Phone: 23122
Email: e47380@gmail.com
ªL«Ûºü
Office: EA 301A
Phone: 23122
Email: aaa891232@gmail.com
Description
This course introduces the principles, techniques, and tools of
software testing. This course will mainly use the testing tool
JUnit to exercise various testing techniques.
References
-
Paul C. Jorgensen,
Software Testing: A Craftsman's Approach,
CRC Press, 1995.
-
Jeff Tian,
Software Quality Engineering,
Wiley & Sons, 2005.
-
J. Rumbaugh, I. Jacobson, and G. Booch,
The Unified Modeling Language Reference Manual, Second Edition,
Addison-Wesley, 2005.
-
Eclipse-Overview
-
Eclipse-IDE
-
Get started With the Eclipse Platform
-
Using JUnit With Eclipse IDE
-
E. Weyuker and B. Jeng, "Analyzing Partition Testing Strategies,"
IEEE Transactions on Software Engineering,
Vol. 17, No. 7, p. 703-711, July 1991.
-
D. Hamlet and R. Taylor,
"Partition Testing Does Not Inspire Confidence,"
IEEE Transactions on Software Engineering,
Vol. 16, No. 12, p. 1402-1411, December 1990.
-
Z. Jin and J. Offutt,
"Coupling-based Criteria for Integration Testing,"
The Journal of Software Testing, Verification, and Reliability,
Vol 8, No 3, p. 133-154, September 1998.
-
A. Rountev, S. Kagan, and J. Sawin, "Coverage Criteria for Testing of Object Interactions in Sequence Diagrams," in Proceedings of the International Conference on Fundamental Approaches to Software Engineering, p. 289-304, 2005.
-
A. M. Memon, M. L. Soffa, and M. E. Pollack, "Coverage Criteria for GUI Testing," in Proceedings of the 8th European Software Engineering Conference and 9th ACM SIGSOFT International Symposium on the Foundations of Software Engineering, p. 256-267, 2001.
-
G. Gheorghiu, "Performance vs. Load vs. Stress Testing," 2005.
-
"Usability Testing," WIKIPEDIA, The Free Encyclopedia.
-
"Security Testing," WIKIPEDIA, The Free Encyclopedia.
-
R. W. Miller and C. T. Collins, "Acceptance Testing," in Proceedings of 2001 XP Agile Universe Conference, 2001.
Classnotes
Assignments
Resources
Exams
- Midterm Exam: EA 204, 08:45~11:30, Tuesday, November 13, 2012.
- Final Exam: EA 204, 08:45~11:30, Tuesday, January 15, 2013.
Grades