このコースについて

17,229 最近の表示
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
中級レベル

Experience with an OOP language (like Java). IDE installed (e.g., Eclipse). Familiar with testing terminology (see Intro to Software Testing course)

約19時間で修了
英語
字幕:英語

学習内容

  • You will evaluate testability of requirements

  • You will define testable units within a program specification

  • You will select and apply black-box test input selection methods, including boundary-value analysis, fuzzing, and random selection

  • You will develop automated tests and test oracles for automated software verification.

習得するスキル

Executing TestsSoftware TestingWriting TestsCucumberJunit
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
中級レベル

Experience with an OOP language (like Java). IDE installed (e.g., Eclipse). Familiar with testing terminology (see Intro to Software Testing course)

約19時間で修了
英語
字幕:英語

提供:

ミネソタ大学(University of Minnesota) ロゴ

ミネソタ大学(University of Minnesota)

シラバス - 本コースの学習内容

1

1

2時間で修了

Module 1: Introduction

2時間で修了
8件のビデオ (合計66分), 1 reading, 7 quizzes
8件のビデオ
What are Test Obligations?11 分
Factors Influencing Test Effectiveness9 分
Program Structure: Reachability and Observability8 分
Mutation Testing Revisited5 分
Program Structure and Fault Finding6 分
Test Oracles9 分
Oracles and Fault Finding8 分
1件の学習用教材
Welcome to the course!5 分
7の練習問題
Introduction to Test Adequacy8 分
Factors Influencing Test Effectiveness8 分
Program Structure: Reachability and Observability4 分
Mutation Testing Revisited6 分
Program Structure and Fault Finding8 分
Test Oracles14 分
Oracles and Fault Finding8 分
2

2

3時間で修了

Module 2: Black and White-box Techniques

3時間で修了
14件のビデオ (合計111分)
14件のビデオ
Combinatorial Testing12 分
Requirements Coverage7 分
Introduction to White-Box Testing Techniques11 分
Code Coverage Metrics: Terminology5 分
Code Coverage Metrics: Statement Coverage4 分
Code Coverage Metrics: Branch Coverage4 分
Code Coverage Metrics: Decision Coverage3 分
Code Coverage Metrics: MC/DC10 分
MC/DC Example6 分
Code Coverage Metrics: OMC/DC12 分
Code Coverage Metrics: Boundary Value6 分
Mutation Testing Strategies6 分
Test Metrics and Test Suite Effectiveness9 分
7の練習問題
Partition Testing8 分
Combinatorial Testing10 分
Requirements Coverage10 分
Code Coverage Metrics: Statement Coverage4 分
Code Coverage Metrics: Branch Coverage6 分
Code Coverage Metrics: Decision Coverage6 分
Code Coverage Metrics: MC/DC10 分
3

3

7時間で修了

Module 3: Requirements-Based Testing

7時間で修了
10件のビデオ (合計57分)
10件のビデオ
Bad Requirements for Testability2 分
Writing Test Cases for Requirements3 分
"Fixed" Requirements for Testability1 分
Introduction to User Stories and Behavior-Driven Development8 分
Cucumber and Gherkin: An Overview5 分
Cucumber Demo5 分
Cucumber and Gherkin: How Does It Work?9 分
Regular Expressions 10112 分
Regular Expressions and Testing with Cucumber3 分
7の練習問題
Writing Requirements for Testability6 分
Bad Requirements for Testability6 分
Writing Test Cases for Requirements14 分
Fixing Requirements for Testability8 分
Are These Requirements Testable?8 分
Introduction to User Stories and Behavior-Driven Development14 分
Regular Expressions 1018 分
4

4

7時間で修了

Performing Black and White Box Testing with Cucumber

7時間で修了
7件のビデオ (合計79分)
7件のビデオ
Installing Cucumber and Configuring Eclipse Project10 分
Creating Gherkin Scenarios and Step Definitions11 分
Using Lists10 分
Using Data Tables19 分
Working with Scenario Outlines and Examples6 分
Cucumber and Code Coverage12 分

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

よくある質問

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • コースに登録する際、専門講座のすべてのコースにアクセスできます。コースの完了時には修了証を取得できます。電子修了証が成果のページに追加され、そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

  • サブスクライブすると、7日間の無料トライアルを体験できます。この期間中は解約金なしでキャンセルできます。それ以降、払い戻しはありませんが、サブスクリプションをいつでもキャンセルできます。返金ポリシーをすべて表示します

  • はい。受講料の支払いが難しい受講生に、Coursera(コーセラ)は学資援助を提供しています。左側の[登録]ボタンの下にある[学資援助]のリンクをクリックして申請してください。申請書の入力を促すメッセージが表示され、承認されると通知が届きます。キャップストーンプロジェクトを含む専門講座の各コースでこのステップを完了する必要があります。詳細

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。