Об этом курсе

Недавно просмотрено: 10,368
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Курс 3 из 4 в программе
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

IDE installed (e.g., Eclipse). Familiar with testing terminology and practice (see previous courses in specialization).

Прибл. 16 часов на выполнение
Английский
Субтитры: Английский

Приобретаемые навыки

Software TestingFormal VerificationTest Automation
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Курс 3 из 4 в программе
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

IDE installed (e.g., Eclipse). Familiar with testing terminology and practice (see previous courses in specialization).

Прибл. 16 часов на выполнение
Английский
Субтитры: Английский

от партнера

Логотип Миннесотский университет

Миннесотский университет

Программа курса: что вы изучите

Неделя
1

Неделя 1

5 ч. на завершение

Introduction to Automated Analysis

5 ч. на завершение
8 видео ((всего 68 мин.)), 1 материал для самостоятельного изучения, 6 тестов
8 видео
Automated Analysis Techniques9мин
Symbolic Representations12мин
Property Specification8мин
Environmental Specification and Assumptions6мин
Parameterized Unit Testing using junit-quickcheck12мин
Environmental Specifications in junit-quickcheck2мин
(Optional) Installation of Eclipse and Gradle2мин
1 материал для самостоятельного изучения
Overview and Syllabus10мин
5 практических упражнений
Introduction to Automated Analysis10мин
Automated Analysis Techniques12мин
Symbolic Representations6мин
Property Specification14мин
Environmental Specifications and Assumptions
Неделя
2

Неделя 2

5 ч. на завершение

Automated Test Generation

5 ч. на завершение
8 видео ((всего 84 мин.))
8 видео
Automated Test Generation using Random Testing14мин
Automated Test Generation using Symbolic Execution15мин
Automated Test Generation using Metaheuristic Search16мин
Property-Based Testing for Real-Time Systems6мин
Biasing Input Values in junit-quickcheck6мин
Using Generators to Create Complex Inputs in junit-quickcheck9мин
Explanation of Test Harness and Assignment for Microwave Example8мин
4 практических упражнения
Overview of Automated Test Generation7мин
Automated Test Generation using Random Testing6мин
Automated Test Generation Using Metaheuristic Search12мин
Property-Based Testing for Real-Time Systems16мин
Неделя
3

Неделя 3

4 ч. на завершение

Static Analysis

4 ч. на завершение
5 видео ((всего 64 мин.)), 1 материал для самостоятельного изучения, 3 тестов
5 видео
Dataflow Analysis16мин
Program Wellformedness Properties12мин
Designing programs for analyzability9мин
Static Analysis with Infer11мин
1 материал для самостоятельного изучения
Analysis Exercise with Infer
3 практических упражнения
What is static analysis?18мин
Designing programs for analyzability6мин
Summative Review30мин
Неделя
4

Неделя 4

2 ч. на завершение

Effective Automated Verification

2 ч. на завершение
6 видео ((всего 61 мин.)), 2 материалов для самостоятельного изучения, 4 тестов
6 видео
Automating Security Testing Using Fuzz Testing14мин
Runtime Monitoring7мин
Where Automation Fails9мин
Using Multiple Methods Effectively9мин
The Evolution of Software Testing10мин
2 материала для самостоятельного изучения
Fuzz Testing with AFL10мин
Runtime Monitoring Tools10мин
4 практических упражнения
Automating Regression Testing18мин
Automating Security Testing Using Fuzz Testing30мин
Runtime Monitoring10мин
Summative Review of Week 4 material

Специализация Software Testing and Automation: общие сведения

This Specialization is intented for beginning to intermediate software developers seeking to develop knowledge and skill in implementing testing techniques and tools in the development of their projects. Through four courses, you will cover black-box and white-box testing, automated testing, web & mobile testing, and formal testing theory and techniques, which will prepare to you to plan and perform effective testing of your software....
Software Testing and Automation

Часто задаваемые вопросы

  • Доступ к лекциям и заданиям предоставляется в зависимости от типа регистрации. Если вы проходите курс в режиме слушателя, то получите бесплатный доступ к большинству материалов курса. Чтобы открыть оцениваемые задания и возможность получить сертификат, необходимо будет приобрести прохождение с сертификатом. Это можно сделать во время прохождения в режиме слушателя или после него. Если вы не видите варианта 'Режим слушателя'.

    • Курс может не предлагаться в режиме слушателя. Попробуйте бесплатную пробную версию или подайте заявку на финансовую помощь.
    • Курс предлагаться в режиме 'Полный курс, без сертификата'. В нем можно просматривать все материалы, выполнять обязательные задания и получить итоговую оценку. Приобрести дополнительно прохождение с сертификатом в таком случае нельзя.
  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

  • Когда вы оформите подписку, начнется семидневный бесплатный пробный период, в течение которого подписку можно отменить без штрафа. По истечении этого срока вы не сможете вернуть средства, но сможете отменить подписку в любой момент. Ознакомьтесь с нашей политикой возврата средств.

  • Да, Coursera предоставляет финансовую помощь учащимся, которые не могут оплатить обучение. Чтобы подать заявление, перейдите по ссылке "Финансовая помощь" слева под кнопкой "Зарегистрироваться". Заполните форму заявления. Если его примут, вы получите уведомление. Обратите внимание: этот шаг необходимо выполнить для каждого курса специализации, в том числе для дипломного проекта. Подробнее

Остались вопросы? Посетите Центр поддержки учащихся.