18
STEP in Software Testing Job-Oriented Courses STEP: Software Training Employability Programme

STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

POWERED BY 3RI TECHNOLOGIES

STEP in Software Testing

Job-Oriented Courses

www.3ritechnologies.com

STEP: Software Training Employability Programme

Page 2: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

Company Highlights

About Us3RI is an Advanced Technology Education Platform providing advanced and professionaltraining in latest technologies that helps freshers and professionals rise to the advancedskills requirements of the current industry.Powered by 3RI Technologies, these classroom training sessions are industry orientedcourses on Python, Angular, Java, Web Development & Software Testing by top classfaculty who has more than 7+ years of experience in the same domain.The curriculum is designed by industry experts, who has real time scenario based exerciseand case studies and projects using database from companies like Walmart, Amazon,Google, etc.This training is supported with teaching assistance which allows individuals to develophands.

www.3ritechnologies.com

Page 3: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

INDEX01. Faculty

02. Subject & Tracks

03. Curriculum

04. Placement Support

05. FAQ 's

06. Who We Are?

07. Coordinateswww.3ritechnologies.com

Page 4: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

www.3ritechnologies.com

FACULTYOur Top-class faculty are experienced working professionals working in

senior positions of top-tier companies like Infosys, TechMahindra, TCS,

Cognizant, Google, Microsoft, etc.

Page 5: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

What Makes 3RIDifferent ?

3RI Curriculum is based on real t ime

industry approach, they are short and

practical oriented to learn the concepts

in fast pace with implementation skil ls .www.3ritechnologies.com

SUBJECTS & TRACKS

Page 6: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

BASIC FOUNDATION

C,C++, OOPs Concepts, N/W, OS,

DBMS, etc.

CORE JAVA & SELENIUM

Core Java , Basic Selenium & Adv

Selenium & Cucumber etc.

BASIC SW TESTING

Fundamentals of Sw Testing, DBMS

SOFT SKILLS / APTITUDE

Logical Reasoning & Communication

Skills Training

STEP in Software Testing

www.3ritechnologies.com

Page 7: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

www.3ritechnologies.com

BASIC FOUNDATION

1. Programming Basics

Fundamentals of Computer

Understanding Applications Using

Windows Explorer & File Structure

Number Systems

Application Software

2. Operating System & Networking

Need for operating system

Functions of Operating System

Process Management

Memory Management

File Management

Device Management

Types of operating system

TCP/IP fundamentals

3.C LanguageIntroduction to CKeywords, Constants and VariablesData Types in COperator and ExpressionsControl StructureFunctionsPointersArraysStructureString HandlingPreprocessor DirectivesFile Management in CDynamic Memory Allocation

4.Object Oriented Concepts using C++Introduction to OOPsBeginning with C++

Class, Objects BasicsConstructor, Data MembersOperator OverloadingInheritancePolymorphismOverriding

5.Linux FoundationsIntroduction to UNIX and its flavoursUNIX architectureFile SystemUser and Group PoliciesUnix general commandsConcept of Files and Directories inUnixFile Permission and relatedcommandsFilter Commands and their optionsVi Editor

STEP in Software Testing

Page 8: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

www.3ritechnologies.com

STLC PhasesTypes of TestingMethods of TestingStatic and Dynamic Testing

4.Verification and ValidationVerificationMethods of VerificationValidationLevels of TestingV Model

5.Functional and Non Functional TestingFunctional Testing Unit Testing Integration Testing System Testing User Acceptance Testing Regression Testing Retesting

6.Introduction to DBMSIntroduction to DatabaseDBMS, RDBMS, ORDBMSDDL, DML, DCL, TCLData typesSELECT StatementRestricting and Sorting DataAggregating Data using GroupFunctionsManipulating DataSub queriesImportant FunctionsJoins and different types

BASIC SW TESTING

1.Fundamentals of TestingWhat is Software Testing?What is Software BugTesting PrinciplesWhen to Start/Stop Testing?

2.Application ArchitectureDesktop/Stand–alone EnvironmentClient-Server EnvironmentWeb-Based Environment3.SDLC and STLCSDLC PhasesVarious SDLC ModelsWaterfall ModelIterative and Incremental model

STEP in Software Testing

Page 9: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

www.3ritechnologies.com

Non Functional Testing Performance Testing Load Testing Stress Testing UI and Usability Testing Security Testing Portability Testing Compatibility Testing Other Special Testing Types

6.Test ManagementTest Plan TemplateUsecase TestingScenario TestingTestcases & Test DataTestcases TemplateTest Design Technique

7.Defect ManagementWhat is Defect/Bug?

Reason for Defects in Software

Defect Tracking System

Defect Life Cycle

Attributes of Defect

8.Bugzilla - Defect Tracking Tool

Test Plan Template

Usecase Testing

Scenario Testing

Testcases & Test Data

Testcases Template

Test Design Technique

9.Quality Center (QC-Overview)

Opening QC

Requirements tab

Test Plan tab

Test Lab tab

Defects tab

Report and analysis of result

CORE JAVA

1.Overview of JavaOOP's Data Types and VariablesOperators, Control StructuresStrings, Arrays

2.Objects and ClassesObject, Classes, and MethodsMethod OverloadingConstructors

3.InheritanceTypes of InheritanceMethod Overriding4.Packages and InterfacesDefining PackagesExtending Interfaces

STEP in Software Testing

Page 10: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

www.3ritechnologies.com

4.Selenium Web Driver 3.0Why Selenium Web Driver?What is a Driver?Automation Setup for Selenium WebDriverConfiguration of Selenium Jar usingEclipse

5.Identification of LocatorsTools to identify elements/objectsSetup for Firebug, FirepathDifferent methods of finding anelement

6.Selenium CommandsBrowser Commands, NavigationCommandsWorking with a different browserHandling Checkbox, RadioButtonDropdown and Select Operations

4.Packages and InterfacesDefining PackagesExtending Interfaces

5.Exception HandlingFundamentals of Exception HandlingException typesTry and Catch and finallyMultiple Catch

6.Collection FrameworkCollection Interfaces and ClassesList, Set, HashSet, Iterator, otherClasses

BASIC SELENIUM

1.Introduction to Automation TestingWhat is Automation Testing?Which Test Cases to Automate?Different Automation toolsAutomation challenges & Mitigations

2.Introduction to SeleniumWhat is selenium?History and various versions ofseleniumAdvantages of using Selenium overother toolsSelenium components

3.Selenium-IDEIDE FeaturesBuilding Test CasesRunning Test CasesBuilding and Running Test Suites

STEP in Software Testing

Page 11: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

www.3ritechnologies.com

4.ReportingUsing Report NG for generatingreports through TestNGLog4j-What is Log4j, how to use it,integration of Log4j with Eclipse

5.POM FrameworkAdvantages of POMHow to implementUsing the Page Object and PageFactory

6.Cucumber FrameworkWhat is BDDCucumber implements BDDPreparing Features File having a testscenarioWriting a step definitions

Handling Keyboard Event and MouseEventMultiple Window HandlingAlert & Pop Up Handling

7.Handling WebTablesWhat is WebTablesExtracting values from WebTablesStatic and Dynamic WebTables

8.Wait Commands in SeleniumImplicit WaitExplicit Waits, Expected Conditions

ADVANCED SELENIUM

1.Framework DesigningWhat is a Framework?Different Types of FrameworkHow to Design a framework?Data-Driven Framework using Excel

2.TestNg FrameworkTest NG & TestNG featuresHow to integrate TestNG with EclipseTest NG AnnotationsTestNG Reporting

3.Build Tools -MavenHow to create a maven project inEclipseMaven Build CyclesHow to compile and Run tests usingMaven

STEP in Software Testing

Page 12: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

www.3ritechnologies.com

Writing Runner ClassGiven, When, Then, And, Butannotations and usage in featuresclassPassing parameters in Step FunctionsUsing regular expression in stepimplementation to parameterizeParameterize complete scenario usingfeatures classDatatable in Cucumber and itsimplementationRunning Cucumber through ANTPretty, Tags and GlueJunit Report Generation in CucumberCucumber HTML Reports Log4jUsageUsing Assertions to report failure

Writing Runner ClassGiven, When, Then, And, Butannotations and usage in featuresclassPassing parameters in Step FunctionsUsing regular expression in stepimplementation to parameterizeParameterize complete scenario usingfeatures classDatatable in Cucumber and itsimplementationRunning Cucumber through ANTPretty, Tags and GlueJunit Report Generation in CucumberCucumber HTML Reports Log4jUsageUsing Assertions to report failure

PROJECTS & ASSIGNMENTS

Daily Assignments and hands-onTopics covered.Interview Questions, ResumeFormation and Interview Tips.

STEP in Software Testing

Page 13: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

www.3ritechnologies.com

SOFT SKILLS

1.Self Analysis

Know yourself

Personality types

Areas of interest

2.Self Discovery

SWOT Analysis – strength,

weakness, opportunities, threats

3.Goal Setting

Short-term plan

Long-term plan

Effective Time-management

4.Effective Self Presentation

Personal grooming, Dressing,

Hygiene

5.Effective CommunicationVerbal – LanguageVoice modulation - Tone, PitchClarity of SpeechListening skills – Active Listening,Selective ListeningWritten communication – generalbusiness correspondence

6.Email Etiquette7.Body Language

Understanding non-verbalcommunicationPostures, Gestures, Eye contact

8.Tips to prepare impressive Resume9.Tips for Group Discussion10.Handling Telephonic interview11.Mock – Technical interview12.Mock – Personal Interview (PI)13.Office Etiquettes and Mannerisms

STEP in Software Testing

Page 14: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

www.3ritechnologies.com

APTITUDE

1.Quantitative Aptitude

Number Systems

LCM and HCF

Percentages

Profit, Loss, and Discount

Interest (Simple and Compound)

Speed, Time and Distance

Ratio and Proportion

Probability

Permutation & Combination

Time and Work

Heights and Distances

2.Logical ReasoningNumber and Letter SeriesCalendarsClocksLogical SequenceBlood Relations3.AlgebraLinear EquationsQuadratic EquationsHigher Degree Equations

STEP in Software Testing

Page 15: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

Don

't Forget!

Placement at Our

Client's Location

www.3ritechnologies.com

Interview

Preparartion

Resume Workshop

by Experts

Real World Application

Integration in Resume

Exclusive Sessions

from Experts

Placement Support

Page 16: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

Do I need to purchase any Software ?

No, we provide necessary installation guides of the software required.

What are the specific System Requirements ?

8GB RAM, 500GB Hard disk (i3 Processor).

What are Projects ?

Projects are real world datasets from companies like Nike, Yelp,Amazon, Netflix etc. that are

provided to our students.

www.3ritechnologies.com

FAQ's

Page 17: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

SWAPNIL SIR

Automation Testing Expert

TEJAS SIR

Selenium Expert

KRISHNA MA 'AM

Java Trainer

The

Presenters

www.3ritechnologies.com

Who We Are

Page 18: STEP in Software Testing...Unix general commands Concept of Files and Directories in Unix File Permission and related commands ... STLC Phases Types of Testing Methods of Testing Static

MAILING ADDRESS

3RI Technologies Pimple Saudagar405 & 403, Rainbow Plaza, Pimple Saudagar, Pune - 411027

EMAIL ADDRESS

[email protected]

PHONE NUMBER

+91 830 810 3366 / +91 20 4630 2591

Contact UsHave

any

questions

or

suggestions?

www.3ritechnologies.com

3RI Technologies Deccan"DurgaShankar", Shubham Hotel Lane,Deccan, Pune - 411004

+91 866 965 3366 / +91 20 2551 1177