CALL
+44 (0) 117 923 6412
notice
research
SCHOLARSHIP
login
register
Home
About
COURSES
CONTACT
Register
×
SIGN UP
Login
×
LOGIN
Advance Software-Testing HOME
Software-Testing
Welcome to the Home of Software-Testing Professionals.
Course Details, Dates and Fees
Course Contents
Dates and Prices
Who is this for
Apply now
Software-Testing Higher Course Details
Module 1: Intoduction to Test Frameworks
Software-tesing Historical perspective and development and Context?.
Software testing for Object-Oriented Programming.
What is Bytecode.
Basic Software testing essentials.
Software-Testing tools for Compiling and Testing simple apps: "Hello world" program
Overview of class libraries
Module 3: Software Testing Stragies
Software-Testing Language syntax.
Declaring and initialising variables
Program Flow.
Data Types, Primitive data Types, Integers, Floating-Point Types, Characters, Boolean Type, Literals
Nested Variables - Blocks and Scopes
Module 3: Flow Control
Arithmetic, Relational, and Logical Operators.
Logical Operators and Assignment Operators
Nested If Statements,If-Else-If Ladder and Switch Statement
Introduction to Loops, Loops with No
Declaring Loop Control Variables Inside the For Loop,While Loop, Do-While Loop
Module 4:OOAD,Classes and Test-frameworks
Class diagrams (low-level), Define classes.
fields, Methods (functions), final and finalise
Returning Data types, constructors, new Operators
Garbage Collections
Abstract classes and interfaces
classes, packages and modifiers
Nested and Inner Classes
Module 5: Testing tools - Manual and Automated Testing
One-Dimensional Arrays.
Multi Dimensional Arrays
Operations on String
Bitwise Operators
? Operator
Generics and collections
sorting algorithms: quick, selection, bubble on Arrays and collections
Module 6: Understanding Automated Testing
Superclasses, References and Subclass Objects.
Multilevel Hierarchy
Method Overriding and Overloading
Composition vs inheritance
Multiple Inheritance
Default Interface Methods
Extending Interfaces
Module 7: Exception Handling
How use Try and Catch.
Handle Errors Gracefully
Throw Statement and Throwables
Exceptions and Exception handlings,Exception Subclasses
Multi-Catch and Final Rethrow
Module 8: Test Mechanism, Laws and Goverance
Streams, Readers, and Writers.
Byte and Character Streams
Reading Console Input
Reading and Writing Files, Binary data
File I/O Using Character Streams
Constructing a BufferedReader/FileReader
Module 9: Multi-Threading -Concurrencies
Multithreading basics.
Thread Class Methods
The Thread classes and Runnables
Thread and Multiple Threads
Synchronisations, priorities and thread Communications
Module 10: Testing within FinTech (Fx) and Insurances, Goverance
Compiling and Running Testing for FX.
Controls: Labels, Buttons, Events, CheckBoxes and ListViews
Module 11: Testing for Relational Databases
Leveraging the JDBC API.
Database drivers
Connections to Databases
Writing and Retriving from Databases