Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Scripting for Testers (2018)

Scripting for Testers (2018)

1h 50mIntermediate2018-05-21

Authors

Dave Westerveld

Dave Westerveld

Test Developer with many years of testing experience

Course details

Scripting can expand your abilities as a tester and help you keep up with the pace of agile. It allows you to more quickly and efficiently find software issues and automate manual tasks such as reporting and test site preparation. This course examines a few ways to use scripts to solve common challenges faced in the fast-paced world of software testing. Follow along and learn how to navigate and test APIs, generate reports, explore products with web automation tools, generate dummy data for testing, and more. The lessons rely on simple Python-based scripts as well as popular testing tools such as Google Sheets and Selenium WebDriver. Instructor Dave Westerveld provides concrete examples and ideas to increase your productivity, eliminate boring tasks, build new insights into products, and standardize and simplify your team's work.

Learning objectives
Driving API calls with scripting
API authentication
Parsing API data
Automating reports with Google APIs
Using the Google Charts and Sheets APIs
Preparing test sites with Selenium WebDriver
Analyzing test data with scripting
Generating pseudo input data for testing

Skills covered

PythonLearningProgramming LanguagesOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know

1. Driving API Interactions with Scripting

  • 03 - REST API calls from Python
  • 04 - Authentication
  • 05 - Analyzing the data - Parsing data
  • 06 - Challenge - Find duplicate URLs
  • 07 - Solution - Find duplicate URLs
  • 08 - Alternative tools for API scripting

2. Automate Report Generation Using Google APIs

  • 09 - Gathering data
  • 10 - Using Google Chart API
  • 11 - Challenge - Create column chart
  • 12 - Solution - Create column chart
  • 13 - Create a Google Sheets service account
  • 14 - Using Google Sheets API
  • 15 - Challenge - Simple test report webpage
  • 16 - Solution - Simple test report webpage

3. Automate Test Site Preparation with Selenium WebDriver

  • 17 - Getting started with Selenium
  • 18 - Selenium navigation
  • 19 - Checking data with Selenium
  • 20 - Initial page setup

4. Putting It Together Examples

  • 21 - Analyze test data
  • 22 - Generate and use input data

Conclusion

  • 23 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal