Forum | Russian | FAQ | SiteMap | Contact Us








WHITE BOX TESTING OF WEB APPLICATIONS

(Short-term seminar training: 40 lecture hours + 60 lab hours by arrangement)
 

White Box Testing – Java using JUnit and Eclipse is designed for students seeking entry into rapidly expanding market of white box testers who can understand, debug, develop, and/or fix Java code in addition to being able to author comprehensive unit tests using some of the industry leading frameworks like JUnit. This class can also serve as a vehicle for black-box testers to advance in their career by getting exposure to software development life cycle, programming language and concepts, unit testing frameworks and to eventually move into a software development role. Key topics of the class are -

·         Software Development Life Cycle (SDLC)

·         Software Architecture Models

·         Testing Types

·         Testing Artifacts

·         White-Box Testing and Approach

·          (Basic) Java Language Elements and Concepts i.e. Variables, Statement Block

·         (Intermediate) Java Language i.e. String, Array, Control Flow Statements

·         (Advanced) Object-Oriented Programming Concepts in Java i.e. Abstract, Inheritance, Polymorphism

·         Introduction to Eclipse IDE

·         Developing Java Applications in Eclipse IDE

·         Debugging Java Code in Eclipse IDE

·         Importing/Exporting Java Code in/from Eclipse IDE

·         Deploying and Running Java Application using Eclipse IDE

·         Introduction to JUnit Framework

·         Configuring JUnit with Eclipse IDE

·         Designing JUnit Test Cases

·         Developing and Running JUnit Test Cases

·         Developing and Running JUnit Test Suites

·         Using JUnit to Fix Software Defects

·         Ensuring 100% JUnit Code Coverage using JCoverage

 

The class will also include (tentative) assignment for students to import Java Web Application in their development environment, configure Application Server and Database Server with Eclipse, develop missing unit tests for various application components such as Java Servlets, Enterprise Java Beans, Java Data Access Object, and fix any bugs to be able to run the application successfully.

 

Most of the class material will follow thorough lab assignments and/or exercises to ensure students have opportunity to understand the material as well as ask questions. Basic knowledge of Java is helpful but not required.


CURRENT SCHEDULE OF CHARGES

(Short-term seminar training: 40 lecture hours + 60 lab hours by arrangement) Registration fee: $75.00 (Mandatory, non-refundable)
Tuition: $920.00 (Mandatory, refundable. See Refund Policy)
Manuals, handouts, lab time and equipment: at no charge to students
Total: $995.00

The total amount for all fees, charges and services the student is obligated to pay for the course is $995.00 (nine hundred ninety five dollars).

Cancellation and withdrawal policies

Refund Policy

Rules of Operation

Student Services