software testing training in chennai

16

Upload: think-it-training

Post on 14-Apr-2017

367 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Software testing training in chennai
Page 2: Software testing training in chennai

What is software testing

• Process of executing a program and its application.

• Intent of finding the Software bugs.• Process of validate and verify that a software

program or apps or product.• Business and requirements techniques.

Page 3: Software testing training in chennai

Verification

Ensures that the software system meets all the functionality.

"Are you building it right?"

Validation

Ensures that the functionalities meet the intended behavior.

"Are you building the right thing?"

Page 4: Software testing training in chennai

Why software testing

• Time consuming. • Developed products are tested.• Complete testing is possible .• Bug free software.• Responsible for testing application.• Automate testing is reduce time. • To find the bugs .

Page 5: Software testing training in chennai

Types of software testing

• Manual testing • Testing a software manually without using any automated

tool or any script. • Tester takes over the role of an end-user and tests the

software to identify any unexpected behavior or bug. • Testers use test plans, test cases, or test scenarios to

ensure the completeness of testing. • Automated testing • Test scenarios for re-run performance manually, quickly,

and repeatedly.• Test the application from load, performance, and stress

point of view.

Page 6: Software testing training in chennai

Levels of TestingFunctional testing -Unit testing-System testing -Regression testing -Acceptance testing -Alpha testing -Beta testing Non-Functional testing -Usability testing-Security testing -Performance testing

Page 7: Software testing training in chennai

Functional testingUnit testing• Individual units of source code assigned areas. • Developers use test data of the quality assurance team.Integration testing • Combined parts of an application. Two ways are• Bottom up integration • Top down integrationSystem testing • Once all the components are integrated and the apps

whole as a tested to meet the Quality standards.

Page 8: Software testing training in chennai

Regression testing • Verify that a fixed bug hasn't resulted in another

functionality or business rule violation. Acceptance testing • Not only intended to point out simple spelling mistakes,

cosmetic errors, or interface gaps, but also to point out any bugs

Alpha testing • Unit testing, integration testing and system testing when

combined together is known as alpha testing.Beta testing • Pre-release Testing.

Page 9: Software testing training in chennai

Non-Functional testingPerformance testing • Either qualitative or quantitative • Different sub-types such as Load testing and Stress

testing.Load testing • Behavior of a software by applying maximum load • In terms of software accessing and manipulating large input

dataStress• Includes testing the behavior of a software under abnormal

conditionsUsability• Identify any error(s) and improvements in the software.• observing the users through their usage and operation.Security • In order to identify any flaws and gaps from security and

vulnerability point of view.

Page 10: Software testing training in chennai

Testing documentsTest plan • Test an application• Resources• Test environment Test scenario•  used to ensure that all process flows are tested from end to

end.Test case• involve a set of steps, conditions, and inputs that can be

used while performing testing tasks.Traceability matrix• used to trace the requirements during the Software

Development Life Cycle

Page 11: Software testing training in chennai

Modules of software testing

• Manual and QTP QC• Selenium• Load runner• Hammer• Bugzilla• Jira• L2L3 Protocol Testing• ETL Testing

Page 12: Software testing training in chennai

Software testing Certification

• Nowadays, software testing jobs being advertised almost all require the Certificates in Software Testing as a minimum requirement.

• Some employers will not even consider your application if you have not passed the foundation certificate in software testing.

• So, if you are a fresher or experience trying to get a job in software testing, you must at least pass any software testing certificate.

Page 13: Software testing training in chennai

Testing Career• Testing plays an important role in the

development of new IT programmers • Every day many products, like cars and electronic

goods.• Testing job is so easy anyone can get. Sure,

anyone can do software testing, but only people with the right mindset can be successful and progress their career as a software test professional. 

Page 14: Software testing training in chennai

About Think IT • Improve your Communication skills and

knowledge.• Provide practical and theoretical practice • Trainers have more than 10+ years experience • Working in real time environment.• One year technical support • Real time projects done in course duration

onwards.

Page 15: Software testing training in chennai

Placement Guidance • 95% of Placement assistance.• Interview questions with answers were provided• Software testing certificate will be provided.• Update projects for your resume.

Page 16: Software testing training in chennai

8754597596

Call us for Demo class

enquiry @thinkittraining.in