Follow Us On

Youtube Google Plus linkedintwitterfacebook

Programming Day

heading

last update : 18/01/2016

Programming for Software Testers with Examples in Python

Event Date Country City Days Price  
    No upcoming event date found      
noc

 

About the Course

•The best course available in the market. Compare to believe!

•Learn Python programming from the ground-up.

•21 hours of in-classroom workshop time, exclusive of lunch/tea breaks

•No boring slides. Mind-maps are used throughout.

•Focus on strong fundamentals

•Focus on Hands-On Exercises and Demonstration

•Content developed over 7 years by Rahul Verma

•Well received by Testers, SDETs and Developers interested in Python/high level Object Oriented programming languages.

 

Agenda

Course Break-Up :

Topic Coverage

•Introduction

•First Few Bytes

•Python Basic Types

•Type Conversion

•Arithmetic

•Sequence Types

•Sequence Operations

•Mapping Type

•Conditional Control Structures

•Basics of Exception Handling

•Looping Control Structures

•Basics of creating and using functions and modules

•File Handling

•Regular Expression

•Object Oriented Programming Fundamentals

•Creating Packages

•Exception Handling

•Basic components of a test automation framework

•Introduction to unittest and its usage in test automation

Hands-On Exercises

Exercises:

•Parse basic delimiter separated files which are a popular format used in many circumstances and the export format for a variety of tools.

•Parse basic strings as well as text files to extract data based on regular expressions

•Plan the right parsing strategies based on the file format

•Decide the right file format as input based on the context

•Various Python abstractions to handle file reading and writing

•Handle very large text files > 1 GB

•Build a generic pattern-based text extractor using Regular expressions

•Using unittest2 for test automation

 

Instructor Bio

UNICOM trainer is a consulting software tester, author, speaker, coach and a serial entrepreneur from Bangalore, India. He is Director & Chief Testing Officer at Test Mile(www.testmile.com) and the founder of Talent Reboot(www.talentreboot.com). He is the author of Testing Perspective (www.testingperspective.com), one of the most referred websites in the technical areas in software testing.

He is known for his practical and unified view of the software testing subject. He is one of those rare testers in the world who have hands-on experience in software testing, development, test automation frameworks, agile testing, web security, API and white box testing, database testing, multiple programming languages (Java/Python/Perl/JavaScript) and web performance testing. He has been honored with multiple Testing Thought Leadership awards as well as Innovation in testing awards. His experience in a wide variety of fields over the course of 10 years, gives him a unique perspective of the software testing world not found elsewhere. Some of his unique ideas to testing world have been around fuzzing as non-security testing technique, blending of test design techniques across multiple fields, test encapsulation & tests that think in test automation, test automation design patterns, UBPPA in the performance world, auto-regression in regression testing, notion of state in execution in test automation, introspection in test automation and so on.

Submit your details to download the brochure:

First Name *:

Last Name *:

Email *:

Phone Number *:

Job Title:

Organisation:

Comments:

  Type the characters you see in the picture below *:

 

 

Who should take this course?

The course has been specifically designed for someone with basic knowledge of any programming language. Testers, SDETs and Developers who want to explore Python programming are the target audience for this workshop.

Prerequisites on Infrastructure

•Bring your own Windows laptop to work through our hands-on exercises.

•You must have admin rights on the machine.

 

Pre-requisites on knowledge :

•Basic knowledge about programming platforms/technologies.

 

Trainee Package :

The attendees would be provided with the following:

•Course material (mind-maps used by the instructor)

•Installers needed for the course.

QUICK QUERY

 
navigation div
navigation div

Contact Us(India)

Alankar Plaza,

Bk circle, Nayak Layout

8th Phase,

JP Nagar

Bengaluru - 560076,

Karnataka, India.

Telephone: +91-9538878795, +91-9538878799, +91-8025257962

E: contact@unicomlearning.com

Contact Us(UK)

OptiRisk R&D House

One Oxford Road

Uxbridge

Middlesex

UB9 4DA

UNITED KINGDOM

E: info@unicom.co.uk

© 2019 All Rights Reserved