Software Testing: Beginner

https://www.skillsoft.com/channel/software-testing-acb83870-e1a0-11e6-91a7-0242c0a80704?expertiselevel=110917 https://www.skillsoft.com/channel/software-testing-acb83870-e1a0-11e6-91a7-0242c0a80704?expertiselevel=110918 https://www.skillsoft.com/channel/software-testing-acb83870-e1a0-11e6-91a7-0242c0a80704?expertiselevel=110919
  • 29 Courses | 37h 18m 8s
  • 8 Books | 47h 48m
  • 27 Courses | 23h 51m 31s
  • 8 Books | 45h 27m
  • 6 Courses | 5h 51m 23s
  • 8 Books | 54h 50m
Likes 211 Likes 211
 
Software testing is a set of methodologies for ensuring the smooth operation and integrity of applications. Explore its various aspects here.

GETTING STARTED

Software Testing for DevOps: Testing & DevOps Overview

  • Playable
    1. 
    Course Overview
    1m 42s
    NOW PLAYING
  • Playable
    2. 
    DevOps Overview
    3m 22s
    UP NEXT

GETTING STARTED

Software Testing Foundation 2018: Fundamentals

  • Playable
    1. 
    Course Overview
    1m 55s
    NOW PLAYING
  • Playable
    2. 
    What Is Software Testing?
    2m 58s
    UP NEXT

GETTING STARTED

Creating Test Plans

  • Playable
    1. 
    Software Testing with Visual Studio: Overview
    3m 12s
    NOW PLAYING
  • Playable
    2. 
    Create a New Test Plan
    3m 18s
    UP NEXT

COURSES INCLUDED

Software Testing for DevOps: Testing & DevOps Overview
Learners can explore a foundational overview of DevOps testing, including best practices; key software testing strategies; how software testing has evolved with the adoption of DevOps movement; and key terms and concepts specific to DevOps testing and operations in this 13-video course. Begin by studying key concepts underpinning DevOps software development and deployment, then key principles behind the DevOps movement represented by the acronym CALMS (Collaboration, Automation, Lean, Measurement, and Sharing). Examine the Software Development Life Cycle (SDLC) within a DevOps software development movement, and how Agile started a changing approach to software testing that culminated in DevOps. Explore key concepts of a DevOps pipeline; how DevOps requires a different approach to software testing; testing strategies; and key software testing strategies and techniques in production within DevOps culture. Examine DevOps testing best practices and learn how to use Jira for tracking customer feedback on software use. In the concluding exercise, learners are asked to describe DevOps, the CALMS acronym, and SDLC under DevOps, and list common test strategies and DevOps testing best practice concepts.
13 videos | 49m
has Assessment available Badge
Role of Testing in Managing Clean Code
This 15-video course explores approaches of identifying bad code, designing applications using clean coding principles, and best practices for coding artifacts that meet clean coding standards. Learners begin with a look at the common traits and approaches of identifying code that needs to be cleaned, then learn how to design applications with clean code. Examine coding artifacts and best practices that should be adopted to create artifacts with clean code, and how to write applications that apply clean coding to artifacts such as classes, interfaces, methods, and variable declarations. Explore error handling styles that should be adopted for writing clean code, and manage code errors by adopting clean coding practices. Next, learn about the significance of the united testing F.I.R.S.T principle (Fast, Isolated, Repeatable, Self-validating, and Thorough or Timely), in writing clean tests. View fundamental principles of writing clean code. Also explore the testing strategies for clean code; clean code testing objectives, and writing clean code in Javascript. Learn about the principles of test-driven development (TDD), and finally, how to write code with TDD.