FULLSTACK SOFTWARE TESTING
COURSE DESCRIPTION:
What is Software Testing?
Software Testing is to ensure that Software behaves in a specified manner as per Business Requirements. Testing is done to ensure that the end product is bug/error free and to validate that what has been specified is what the client actually wanted.
Why do Software Testing?
Software is becoming integral part of our daily lives. We live in the age of information. It is important maintain the quality of software that is being developed so there are no vulnerabilities to data loss. A tester’s goal is to eliminate faults as early as possible starting from the initiation of the product. It becomes more expensive for the companies to test the product when it is deployed. The whole testing process is to improve Quality, reduce cost and preserve client satisfaction.
Automation Testing:
Selenium is used to automate browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well. Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks. Test automation has specific advantages for improving the long-term efficiency of a software team’s testing processes. Test automation supports:
What you will learn:
 Operating System basics
              Linux shell commands,
              Manual Testing
              HP Quality Center or ALM,
              Oracle SQL 10g or 11g
              What is Software Testing? Testing Types
              Functional & Non-Function Specifications are verified with the customer
              Software Development Life Cycle, Software Testing Techniques Software Development Life Cycle and Methodology.
              Test Planning and Strategizing and Bug Reporting and Tracking.
              Defect Life Cycle, Defect Management Tools
              Overview of Quality Center Site administrator
              Understanding Software Defects, Defect Reporting Activities, Test Requirement Traceability Matrix (RTM)
              HP Quick Test Pro (QTP)
              VBScript, Unified Functional Testing
              HP Load Runner (LR)
              Introduction to Java Programming
              Tools Downloads,
              Loops, Arrays
              Conditional statements
              Switch Case
              ReSTful services
              Serving JSON, XML, SOAP
              Selenium IDE Selenium
              Selenium RC
              Selenium WebDriver
              Junit Frameworks
              Data Driven Framework
              Keyword Driven Framework
              Hybrid Framework
              Maven TestNG 
Course Outline:
Operating System basics, Linux shell commands, Manual Testing/HP Quality Center or ALM, Oracle SQL 10g or 11g
 Computer basics: understanding what hardware and software really are 
              Linux scripting: bash shell basic commands. Navigating and using the command line effectively, I/O 
              What is Software Testing? Testing Types 
              Functional & Non-Function Specifications are verified with the customer 
              Software Development Life Cycle, Software Testing Techniques Software     Development Life Cycle and Methodology. 
              Test Planning and Strategizing and Bug Reporting and Tracking. 
              Defect Life Cycle, Defect Management Tools 
              Overview of Quality Center Site administrator 
              Understanding Software Defects, Defect Reporting Activities, Test Requirement Traceability Matrix (RTM) 
              About management studio, Inserting data from existing tables to newly created table, Joins, Inner join, Outer join, Cross join, Self join, Sql syntax, Procedures In parameters, Out parameters and Functions 
HP Quick Test Pro (QTP) VBScript, Unified Functional Testing, HP Load Runner (LR)
 Introduction to QTP & Automation, Record & Run and Parameterization 
              Introduction to object repository, Local and shared object repository 
              Checkpoint (Standard, Bitmap, Image, Text/Text Area, Database and SML) 
              Actions (split, call to copy and call to existing), Introduction to VBScript 
              VBScript (Functions), Introduction to Descriptive Programming 
              Introduction to Advanced QTP Concepts, Frameworks: Keyword Driven Framework 
              Performance testing, Load testing, Endurance testing, Loadrunner record and playback 
              Parameterization, Web/application 
              Correlation, Manual correlation, Auto correlation 
              Stress testing, Web app load testing, C language fundamentals; Other tools 
            
Introduction to Java Programming: Tools Downloads, Loops, Arrays, Conditional statements, Switch Case, Inheritance, Polymorphism, and Interfaces, ReSTful services
 Tools Downloads 
              Java Data Types, Class, Packages 
              Loops, Arrays 
              Conditional statements and Switch Case 
              Inheritance, Polymorphism, Interfaces 
              ReST concepts, predictable URLs 
              MIME types: straming PDFs, images, protocols, etc. 
              Serving JSON, XML, SOAP 
Project Preparation
 Advanced Git for Teams, 
              Preparation for Project 
              Preparing “Teach to Learn Talks 
              Pair Project using Agile Project 
              Management 
              Teach to Learn Talks 
              CTO Program 
Advanced Selenium Architect, Selenium IDE Selenium RC, Selenium WebDriver, Creating Scripts, Junit, Frameworks, Data Driven Framework, Keyword Driven Framework, Hybrid Framework, Maven, TestNG
 Download IDE 
              Record/Run 
              Test case and suite 
              Parameterizing 
              Introduction to RC 
              Download 
              Working with codes, 
              Creating RC Scripts 
              Selenium WebDriver Introduction 
              Creating Scripts, 
              Junit 
              Data Driven Framework 
              Keyword Driven Framework 
              Hybrid Framework 
              Maven 
              TestNG 
Entrance Requirements:
 Bachelors or Associate of other than computer major: 
              1 year computer-related experience and or one or two classes for computer basics in college 
              H.S. Diploma plus five years of experience working with computers. 
SCHEDULE DATES
|  FULLSTACK SOFTWARE TESTING    5 Hours a Day 4 Days a Week   12/10/2018 09/03/2018   $19,600.00  | ||||
|  FULLSTACK SOFTWARE TESTING   5 Hours a Day 4 Days a Week   Guaranteed to Run (GTR)   10/03/2018 09/07/2018  $19,600.00  | ||||
| FULLSTACK SOFTWARE TESTING   5 Hours a Day 4 Days a Week  |  Guaranteed   to Run (GTR) |   12/10/2018    09/03/2018 | $19,600.00 | |
| FULLSTACK SOFTWARE TESTING     5 Hours a Day 4 Days a Week  |  Guaranteed   to Run (GTR) | 10/03/2018    09/07/2018  | $19,600.00 | |
- CompTIA
- CISCO
- EC-Council
As an authorized CompTIA partner, Institute of Information Technology offers up-to-date CompTIA training and certification courses. A CompTIA certification is an international industry credential.
- CompTIA A+
- CompTIA Network+
- CompTIA A+ and Network+ Boot Camp
- IT Professional Bootcamp
- CompTIA Security+
- CompTIA Server+
- CompTIA Project+
- CompTIA Cybersecurity Analyst (CySA+)
- CompTIA Train Teh Trainer (CTT+)
- CompTIA Cloud+ Training
- CompTIA PenTest+ Certification Training
- CompTIA CDIA+
- CompTIA Linux+ Powered by LPI
- CompTIA Advanced Security Practitioner (CASP) Training
- Network and System Administrator
- Computer Support Specialist
- Computer Systems Networking and Telecommunications Specialist
- Network and System Administrator Manager
- Computer Support Aadministrator
- Computer And Information Systems Security Analyst
- Computer Systems Networking and Telecommunications Administrator
- Computer Systems Networking And Telecommunications Manager
- Network And System Administrator Manager Professional
Institute of Information Technology is honored to be an authorized CISCO Network Academy Training Institute. CISCO is the worldwide leader in networking. CISCO has shaped the future of the internet by transforming how people connect, communicate and collaborate.
- CISCO MASTER
- Interconnecting Cisco Networking Devices, Part 1 - ICND1
- Interconnecting Cisco Networking Devices, Part 2 - ICND2
- CCNA Routing and Switching
- CCNP Routing and Switching
- CISCO-Individualized CCNA Routing and Switching
- CCNA Security
- CCNP Security
- CCNA Collaboration
- CCNP Collaboration
- CCNA Service Provider
- CCNP Service Provider
- Implementing Cisco Collaboration Devices
- Implementing Cisco Video Network Devices
- Troubleshooting Cisco IP Telephony & Video
- Implementing Cisco Collaboration Application
- Implementing Cisco IP Telephony & Video, Part 1
- Implementing Cisco IP Telephony & Video, Part 2
Institute of Information Technology has the honor of being an authorized EC-Council Accredited Training Center. EC-Council is the worldwide leader in Cyber Security course content. EC-Council has changed the future of the internet by transforming how people deal with and prevent cyberattack.
- Hacking Apprentice
- Hacking Professional
- Cybersecurity Master
- Hacking Master
- Certified Ethical Hacker Training Program C| EH
- Certified Ethical Hacker Practical C| EH
- Certified Network Defender Certification C| ND
- Licensed Penetration Tester Master L| PT (Master)
- Computer Hacking Forensic Investigator Certification C| HFI
- EC-Council Certified Security Analyst (ECSA) Penetration Testing
- Certified Secure Computer User C| SCU
- Certified Network Defense Architect C| NDA
- Project Management in IT Security P| MIT
- EC-Council Network Security Administrator E| NSA
- Certified Cyber Marketing Professional C| CMP
- EC- Council Certified Incident Handler Program E| CIH
- EC-Council Certified Security Specialist E| CSS
- EC-Council Certified Secure Programmer .NET E| CSP
- EC-Council Certified Disaster Recovery E| CDR
- Virtualization Technology Professional E| CVT
- EC-Council Certified Encryption Specialist E| CES
- EC-COUNCIL DISASTER RECOVERY PROFESSIONAL E| DRP
- Advanced Network Defense (CAST 614)
- Certified Application Security Engineer (CASE)
- Cyber Security Boot Camp
 
                     
                     
                    