Course

Introdução ao Teste de Software

Universidade de São Paulo

A demand for quality software has led to a scarcity of skilled professionals in software testing. This course, offered by Universidade de São Paulo, equips learners with the ability to plan and apply testing techniques, criteria, and tools across various software domains. Students will also develop essential tester skills such as client perspective, effective communication, adaptability, and quality pursuit.

  • Comprehensive guide for software testing
  • Skills development for test planning and application
  • Essential tester skills and perspectives
  • Offered by Universidade de São Paulo

Certificate Available ✔

Get Started / More Info
Introdução ao Teste de Software
Course Modules

The course encompasses modules that cover software testing fundamentals, techniques, and practical application, providing a comprehensive understanding of software testing.

Antes do curso começar

Before the course begins, students will gain an overview of the course structure, engage in self-assessment, and set learning goals. They will also explore the history and importance of software testing, gaining insights from industry professionals and researchers.

  • Overview of course structure and objectives
  • Exploration of software testing history and importance
  • Insights from industry professionals and researchers

Boas-Vindas

The module on "Boas-Vindas" provides a brief history of software testing, insights from industry professionals, and an overview of the various techniques and tools used in software testing. Additionally, learners will gain practical insights and guidance for the final practical activity.

  • Insights from industry professionals and researchers
  • Practical insights and guidance for the final activity
  • Overview of software testing techniques and tools

Teste Funcional

The "Teste Funcional" module focuses on functional testing techniques, including partitioning, boundary value analysis, and tools such as JUnit and Selenium for web applications. Learners will engage in practical demonstrations and progress checks to reinforce their understanding.

  • Functional testing techniques and tools
  • Practical demonstrations and progress checks
  • Application of testing techniques in web environments

Teste Estrutural

"Teste Estrutural" delves into structural testing, covering control and data flow criteria, practical applications, and additional tools. Learners will engage in learning activities, ensuring they comprehend the concepts and their practical application.

  • Structural testing and criteria exploration
  • Practical applications and additional tools
  • Engagement in learning activities for practical comprehension

Teste Baseado em Defeitos

The "Teste Baseado em Defeitos" module explores mutation testing, its practical application, and tools like Proteum. Learners will engage in practical application and progress checks to solidify their understanding of defect-based testing.

  • Exploration of mutation testing and practical application
  • Practical application and progress checks for defect-based testing
  • Engagement with Proteum and practical application

Módulo prático

The final module, "Módulo prático," includes insights from industry professionals, a final practical case resolution, self-assessment, and feedback. Learners will apply their knowledge to resolve real-world cases, ensuring a comprehensive understanding of the course content.

  • Insights from industry professionals
  • Practical case resolution and self-assessment
  • Application of knowledge to real-world cases
More Software Development Courses

Web Technologies and Security

Codio

This specialization equips beginners with the skills to develop web applications using VueJS and Angular while also learning essential security measures to protect...

Create an interactive story game with Twine

Coursera Project Network

Create an interactive detective story game with Twine. Learn to set up variables, character sheets, inventory, clues, and a RPG-style fighting mechanism.

Starting GUI Programming with JavaFX

Coursera Project Network

Starting GUI Programming with JavaFX: Learn to design and create GUI applications using JavaFX in this 2-hour guided project.

Introduction to Open Source Operating Systems - Bachelor's

Illinois Tech

Introduction to Open Source Operating Systems - Bachelor's is a comprehensive course covering the philosophy and practical aspects of free and open source software,...