ソフトウェア工学のトレーニングコース

ソフトウェア工学のトレーニングコース

現地のインストラクターによるライブのソフトウェアエンジニアリングトレーニングコースでは、インタラクティブなディスカッションや実践を通じてソフトウェアエンジニアリングの基礎を習得します。ソフトウェアエンジニアリングトレーニングは、「オンサイトライブトレーニング」または「リモートライブトレーニング」として利用できます。現地でのトレーニングは、NobleProg提携の企業研修センターで受講可能です。リモートライブトレーニングは、インタラクティブなリモートデスクトップを介して実行されます。

お客様の声

★★★★★
★★★★★

ソフトウェア工学コース概要

Title
期間
概要
Title
期間
概要
7 hours
概要
このコースでは、Apache Software Foundationの無料アプリケーションテストソフトウェアであるApache JMeterを使用した機能テストとユニットテストの作成と実装について説明します。このコースの目的は、組織がさまざまなテスト要件を完全に自動化し、時間と費用を節約し、テストにおける人的ミスのリスクを最小限に抑えることができるようにすることです。このプログラムでは、Apache JMeterを使用して、機能テスト、回帰テスト、ストレステストのプランを含む実世界のWebアプリケーションのテスト計画の設計と作成の概念を解説します。参加者は、さまざまな目的でテスト計画を立て、JMeter内のさまざまなコンポーネントや機能を活用して、Webアプリケーションのテストプロセスを完全に自動化する方法を学びます。
7 hours
概要
プロパティベースのテストは、テストを実行するためにランダムに生成されたテストデータを使用して、そのプロパティを記述することによって、システムの予期される動作をゼロにすることができます自動化されたテスト手法です。

"は、引数を説明し、結果を説明し、コンピュータがあなたのコードが間違って証明しようとしている!"

いくつかのトピックでは、このインストラクター主導でカバー、ライブトレーニングが含まれます:

- F #
を使用してテストを記述および実行する方法 - FsCheck プロパティベースのテストフレームワーク
- を用いた TDD
の実装 - あなたのコードデザインのスキルをシャープ

観客

- オートメーションテストエンジニア
- 開発者
コース の

形式

- パート講演、パート討論、演習と重い実践的実践
7 hours
概要
GlobalSight は、ローカリゼーションプロセスを自動化、合理化、管理するためのオープンソースの Java ベースのアプリケーションサーバーです。

このインストラクター主導のライブトレーニングでは、デモンストレーションサーバーをインストール、構成、および展開するときに、GlobalSight & #39 のアーキテクチャと機能について説明します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は、他の翻訳管理システムに対する GlobalSight のメリットを理解して
- GlobalSight サーバーおよび関連コンポーネントのインストール
- リバースプロキシの背後で動作するように GlobalSight を設定する
- 運用環境への GlobalSight の展開
- のトラブルシューティングと最適化 GlobalSight
- は、GlobalSight & #39 api を使用して、JBPM などのサードパーティのアプリケーションと統合します

観客

- システム管理者
コース の

形式

- 部講義、パート討論、演習と重い実地練習
14 hours
概要
PHPUnit は PHP のための単体テストフレームワークです。PHPUnit は厳密なパラメーターを採用して、コードの個々の単位がバグなしで、展開の準備ができているかどうかを判断します。個々のユニットを分離してテストすることにより、開発者はアプリケーションの安定性を高め、回帰バグを回避し、運用中のコードの誤動作に伴うコストを削減することができます。 このインストラクター主導のライブトレーニングでは、バグの診断、分離、および解決を容易にするためにテスト単位の形式で検証可能なコードを記述する方法を受講者に教えています。トレーニングでは、PHPUnit テストフレームワークを使用して、作業に対応したテスト環境を作成することで参加者を指導します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は良いと悪いテストユニットを区別する
- テスト結果の読み取りと解釈の
- を積極的に管理し、バグを減らすために、コードベースを診断
- は、そのコードベースが継続的な統合と展開に適していることを確認してください

観客

- は、コード
のテスト容易性を向上させたい上級 PHP 開発者に中級

コースの 形式

- 部講義、パート討論、演習と重い実地練習
7 hours
概要
キュウリは、自然言語のスタイルでテストを書くためのオープンソースの bdd フレームワークです。 bdd、または動作駆動型開発は、開発者、QA および非技術的なビジネス間のコラボレーションを奨励するアジャイルソフトウェア開発技術です。ソフトウェアプロジェクトのユーザー

このトレーニングは bdd の議論から始まり、キュウリを使用して web アプリケーションの bdd テストを実行する方法について説明します。参加者は、この実践的な実習ベースのラボ環境で学んだ概念と戦術を実装しながら、インストラクターとピアと対話する十分な機会を与えられています。

このトレーニングの最後までに、参加者は BDD とキュウリについてしっかりと理解し、実際のソフトウェアテストシナリオ用に独自のテストケースを作成するために必要な実習とツールセットを持っています。

観客

- テスターと開発者
コース の

形式

- は、実践的実践を重視しています。概念のほとんどはサンプル、練習および実地開発によって学ばれる。

ノート

- このトレーニングは、Eclipse とセレンを使用しています。別の IDE またはテスト自動化フレームワークを使用したい場合は、ご連絡ください。
- チームが初めて手動テストから自動化テストに移行している場合は、自動テストの追加カバレッジを含めるようにトレーニングの拡張を手配するために、弊社までご連絡ください。
7 hours
概要
JBehave は、自然言語スタイルでテストを作成するための、オープンソースの Java ベースの BDD フレームワークです。BDD、または動作駆動型開発は、ソフトウェアプロジェクトの開発者、QA、および非技術的なビジネスの人々の間のコラボレーションを奨励するアジャイルソフトウェア開発技術です。

このトレーニングは、bdd の議論から始まり、JBehave フレームワークを使用して web アプリケーションの bdd テストを実行する方法について説明します。参加者は、この実践的な実習ベースのラボ環境で学んだ概念と戦術を実装しながら、インストラクターとピアと対話する十分な機会を与えられています。

このトレーニングの最後までに、参加者は BDD と JBehave についてしっかりと理解し、実際のソフトウェアテストシナリオのテストケースを作成するために必要な実習とツールセットを持っています。

観客

- テスターと開発者
コース の

形式

- は、実践的実践を重視しています。概念のほとんどはサンプル、練習および実地開発によって学ばれる。
21 hours
概要
ScalaCheck は、スカラまたは Java プログラムの自動的なプロパティベースのテストを行うためのライブラリです。Haskell ライブラリ QuickCheck に触発され、プロパティを使用してアプリケーションの予想動作を記述し、最初にランダムな入力データを生成してから、アプリケーションの異なる領域間でこのデータをテストし、結果を報告します。

このインストラクター主導のライブトレーニングでは、テストケースの自動生成につながるプロパティの記述を練習する際に、プロパティベースのテストの利点と概念について説明します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- 手書きの単体テストケースを置換または補完する一般的なプロパティを記述する
- プロパティの仕様のより高いレベルでの書き込みテスト
- は、組み込みのコマンドラインテストランナーを使用して、スタンドアロンの executabl として ScalaCheck を実行し
- は、ScalaTest、specs2、LambdaTest などのテストフレームワークと ScalaCheck を統合します。

観客

- テストエンジニア
- 開発者
コース の

形式

- 部講義、パート討論、演習と重い実地練習
21 hours
概要
HP WinRunner は、テストスクリプトとして UI インタラクションを記録および再生するためのエンタープライズクラスの自動機能テストツールです。

このインストラクター主導のライブトレーニングでは、アプリケーションで高度な自動テストを作成して実行する方法について説明します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- 手動テストの置換または補完を行う、適応性と再利用可能なテストスクリプトの作成
- テスト開発から実行まで、テストプロセスを自動化
- を準備し、一晩のテストを実行
- は TSL (テストスクリプト言語) を使用して WinRunner を制御し
- は、同期の概念、テストの検証、WinRunner ワークフローなどの高度な機能 WinRunner & #39 を理解して

観客

- マニュアルテスター
- オートメーションテストエンジニア
- QA エンジニア
コース の

形式

- 部講義、パート討論、演習と重い実地練習
21 hours
概要
TestComplete is a UI automation tool used for functional and regression testing.

In this instructor-led, live training, participants will learn how to use TestComplete's features, including its test object model, check points, name mapping, and UI to carry out automated testing on desktop, web, and mobile applications.

By the end of this training, participants will be able to:

- Create, record and run functional tests.
- Create a scalable and maintainable test framework.
- Create checkpoints, adjust tests for multiple devices and analyze test results.
- Use TestComplete's script extensions.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice.
21 hours
概要
Concordion は、Java ベースのオープンソースの "仕様で、テストと仕様をまとめる例" フレームワークによって実現されています。これは JUnit と統合されており、Netbeans、Eclipse、IntelliJ などの一般的な Java ベースの ide で使用することができます。

このインストラクター主導のライブトレーニングでは、参加者は Concordion の基本、環境設定、キーコマンド、 のベストプラクティスなどを学び、サンプル Concordion アプリケーションの作成を段階的に実行します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- Concordian
の機能を理解する - Concordian
のインストールと展開 Markdown および HTML での - 書き込み Concordion の仕様

観客

- ソフトウェア開発者とプログラマ
- オートメーションテスター
- ビジネスアナリスト
コース の

形式

- 部講義、パート討論、演習と重い実地練習
14 hours
概要
このインストラクター主導のライブトレーニングでは、角度のあるアプリケーションのテストを作成し、維持する方法について説明します。

このトレーニングの終わりまでに

、参加者は

することができます

- は、角度のアプリケーションをテストするための最も適切な戦略を決定する
- は、ユニット・テスト、コンポーネント・テスト、A/B テスト、およびエンド・ツー・エンドの角度アプリケーション
を実行します。 - は仕事のための右の用具を選ぶ: ジャスミン、カルマ、分度器、モカ、等
- は、分度器とジャスミン
でテストを書く - の実行とデバッグのテストのカルマと分度器
- を作成するメンテナンス性のあるテストスイート
- は、角度
における単体テストのベストプラクティスを採用

観客

- テスター
- 開発者
コース の

形式

- 部講義、パート討論、演習と重い実地練習

ノート

角は、すなわち、異なる名前とバージョンによって行きます: 角の js、AngularJS、AngularJS 1、角1、角2、など。このトレーニングで使用するバージョンをカスタマイズするには、お問い合わせください。
21 hours
概要
モデルベースの開発 (MBD) は、制御システム、信号処理、通信システムなどの動的システムのより高速でコスト効率の高い開発を可能にするソフトウェア開発手法です。これは、グラフィックモデリングではなく、従来のテキストベースのプログラミングに依存しています。

このインストラクター主導のライブトレーニング参加者は、MBD の方法論を適用して開発コストを削減し、組込みソフトウェア製品の市場投入までの時間を短縮する方法を学びます。

このトレーニングの終わりまでに

、参加者は

することができます

- は、MBD を実装するための適切なツールを選択して利用します。
- は、組込みソフトウェアプロジェクトの初期段階で迅速な開発を行うために MBD を使用しています。
- は、組込みソフトウェアのリリースを市場に短縮することができます。

観客

- 組込システムエンジニア
- 開発者とプログラマ
コース の

形式

- 部講義、パート討論、演習と重い実地練習
7 hours
概要
facebook の NMT (Fairseq) は、ニューラルマシン翻訳 (NMT) で使用するために facebook によって作成されたオープンソースのシーケンスツーシーケンス学習ツールキットです。

このトレーニング参加者の

では、Fairseq を使用してサンプルコンテンツの翻訳を実行する方法について説明します。

このトレーニングの終わりまでに、参加者は、ライブ Fairseq ベースの機械翻訳ソリューションを実装するために必要な知識と実践を持っています。

観客

技術的な背景を持つ - ローカリゼーションスペシャリスト
- グローバルコンテンツマネージャ
- ローカリゼーションエンジニア
グローバルコンテンツソリューションの実装を担当する - ソフトウェア開発者
コース の

形式

- 部講義、一部討論、重い実地練習

ノート

- 特定のソースおよびターゲット言語のコンテンツを使用したい場合は、ご連絡ください。
21 hours
概要
単体テストは、結果が予想どおりかどうかを確認するために、プロパティを変更するか、イベントをトリガーすることによって、ソースコードの個々のユニットをテストするテストアプローチです。PyTest は、高度なフルボディのフィクスチャモデルを備えた、API に依存しない、柔軟性があり、拡張性に優れたフル機能のテストフレームワークです。

このインストラクター主導のライブトレーニングでは、PyTest を使用して簡潔で保守性のあるテストを作成し、表現力があり、読みやすいものにする方法を学びます。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は、定型コードを必要とせずに、読み取り可能で保守性のあるテストを作成します
- は、小さなテストを書くためにフィクスチャモデルを使用して
- スケールは、アプリケーション、パッケージ、およびライブラリの複雑な機能テストまでテストします
- は、フック、アサート書き換え、プラグインなどの PyTest 機能を理解して適用する
- は、複数のプロセッサにまたがってテストを並行して実行することにより、テスト時間を短縮
- は、tox、モック、カバレッジ、unittest、doctest、セレン
などの他のユーティリティと共に、継続的インテグレーション環境でテストを実行します。 - python を使用して python 以外のアプリケーションをテストする

観客

- ソフトウェアテスター
コース の

形式

- 部講義、パート討論、演習と重い実地練習
14 hours
概要
ユーザビリティ・テストとは、ソフトウェア製品またはシステムをユーザーがテストして、それとどのように対話するかを直接観察することによって評価する技術です。

のワークショップでは、ユーザビリティテスト、それが何であるか、どのように企業が良いソフトウェアの設計と開発を促進するために使用される入門から始まります。言語は非技術的であり、学習は実用的であり、実践的な、エンドユーザーに焦点を当てて、その要件、思考の方法とシステムとの相互作用の方法。

このトレーニングの終わりまでに、参加者はどのようにすることを知っている:

- は、製品 & #39 のユニークな特性と開発サイクルにおけるステージに基づいて、最も適したユーザビリティテストアプローチを決定します。
- ユーザビリティテストプランを作成します。
- は、テスターを採用、評価、管理します。
- は、エンドユーザーとビジネスに最も大きな影響を与えるユーザビリティテストタスクの作成、割り当て、およびモデレートを行います。
- は、テスト結果を収集、分析、および報告します。
- は、ビジネスマネージャ、開発者、QA チームと効率的にコミュニケーションを行い、作業だけではなく、目的のユーザーエクスペリエンスを提供する最終製品を提供するために必要な重要度とアクションについて協力しています。

観客

- の製品所有者と管理者
- QA マネージャ
- マニュアルテスター
ソフトウェア製品またはシステム の内部ユーザーの -
コース の

形式

- は、さまざまなアクティビティと実践的な実践を交えた、インタラクティブでインストラクター主導のワークショップを開催しています。

ノート

- このワークショップで使用されるケーススタディとソフトウェアサンプルは、インストラクターによって事前に整理されています。材料をカスタマイズするには、事前にお問い合わせください。
14 hours
概要
BDD、または動作駆動型開発は、ソフトウェアの計画、開発、およびテストサイクルを通じて開発者、品質保証チーム、および非技術的なビジネスの人々の間のコラボレーションを奨励するアジャイルソフトウェア開発技術です。

プロジェクト

のワークショップでは、BDD の導入、それが何であるか、どのように企業が良いソフトウェアの設計、開発、テストを促進するために使用されてから始まります。我々は、エンドユーザー、その要件、言語、および考え方に目を向けて、非エンジニアリングの視点からこれを行う。また、技術的なピアと緊密に連携することで、ビジネス関係者が直面する可能性が高いコミュニケーションの課題にも対応します。

このトレーニングの終わりまでに、参加者はどのようにすることを知っている:

- は、ソフトウェアの実際のユーザーの使用パターンをキャプチャする簡潔なユーザーストーリーを書く
- は、ユーザーストーリーを BDD の動作言語に翻訳します (指定されたとき、その後)
- は、これらのストーリーからテストケースを派生させ、エンジニアが
を実装およびテストするために使用します。 - 製品の要件、承認基準、およびテストケースの関係を理解する
- 分かりやすく説明コミュニケーションと理解を妨げる専門用語
- BDD 機能ファイルを作成するための優れたツールをインストールして使用する
- は、仕事がエンジニアに手渡されると何が起こるか理解し、感謝して
- は、反復的な開発サイクルにおいてより積極的に役割を果たす

観客

- の製品所有者と管理者
- ビジネスアナリスト
- マニュアルテスター
ソフトウェア製品またはシステム のエンドユーザーの -
- 非エンジニアと非プログラマー製品設計
に関与 コース の

形式

- は、さまざまなアクティビティと実践的な実践を交えた、インタラクティブでインストラクター主導のワークショップを開催しています。

ノート

- ワークショップでは、ケーススタディとソフトウェアサンプルが含まれています。会社や #39 の製品や状況に合わせて素材をカスタマイズするには、ご連絡ください。
14 hours
概要
分度器は、Angular および AngularJS アプリケーション用のエンドツーエンドのオートメーションテストフレームワークです。Web アプリケーションに対してテストを実行し、ユーザーとして対話するために使用されます: フォームに入力し、要素をクリックし、ページ間を移動します。

このインストラクター主導のライブトレーニングでは、参加者がライブラボ環境でサンプル Angular web アプリケーションに対して分度器テストを記述する方法を最初に学習します。

このコースの終わりまでに、参加者は分度器の習熟度を得て、快適であることでしょう

- は Angular アプリケーション用の独自のオートメーションテストを作成します。
- は、既存の開発ワークフローに分度器を統合します。
- は、テストがクリーンでメンテナンス可能であることを保証します。
ブラウザの動作を駆動するためにセレンの有無にかかわらず、- を実行します。

コースの形式

- インタラクティブなレクチャーとディスカッション
- はたくさんの練習と練習をします。
- は、ライブラボ環境で実践的な実装を行います。

コースカスタマイズオプション

- このコースのためにカスタマイズされたトレーニングを要求するには、手配するために私達に連絡してください。
28 hours
概要
は、このインストラクター主導のライブトレーニングは、テストの自動化を目的とした Java の学習に興味のある方のために設計されています。これは合理化された集中的なコースであり、実践的な演習が数多くあり、ソフトウェア自動化テストに適用するために必要なプログラミングスキルを迅速に参加者に増やすことができます。テスト自動化に直接かつ即時に適用できる Java の基礎に焦点を当てています。

このコースでは、セレンなどの詳細なテスト自動化フレームワークについては説明しません。また、これはアプリケーション開発のコースではないので、Java の学習に対する従来の "ハローワールド" アプローチをバイパスします。このコースは、テスト自動化により、参加者を迅速に稼働させることを目的としています。あなたはすでに Java に精通しており、セレンでのテストに直接取得したい場合は、チェックアウトしてください: セレン (https://www.nobleprog.com/introduction-selenium-training) についての紹介

コースの形式

- インタラクティブなレクチャーとディスカッション
- はたくさんの練習と練習をします。
- は、ライブラボ環境で実践的な実装を行います。

コースカスタマイズオプション

- このコースのためにカスタマイズされたトレーニングを要求するには、手配するために私達に連絡してください。
14 hours
概要
セレンは、複数のブラウザで web アプリケーションのテストを自動化するためのオープンソースライブラリです。セレンは、ユーザーが行うようにブラウザと相互作用します: リンクをクリックし、フォームに入力し、テキストを検証します。これは、web アプリケーションのテスト自動化のための最も人気のあるツールです。セレンは WebDriver フレームワーク上に構築されており、Ruby を含む多数のスクリプト言語に優れたバインディングを備えています。

このインストラクター主導のライブトレーニングの参加者は、Ruby の機能とセレンを組み合わせて、サンプル web アプリケーションのテストを自動化します。ライブラボ環境で Selenium web automation を使用して Ruby テストスクリプトを作成して組み合わせることにより、参加者は、自分の実生活 web アプリケーションと web サイトのテストを自動化するために必要な知識と実践を得ることができます。

コースの形式

- パートレクチャー、パートディスカッション、ヘビーハンズオン練習
14 hours
概要
セレンは、複数のブラウザで web アプリケーションのテストを自動化するためのオープンソースライブラリです。セレンは、ユーザーが行うようにブラウザと相互作用します: リンクをクリックし、フォームに入力し、テキストを検証します。これは、web アプリケーションのテスト自動化のための最も人気のあるツールです。セレンは WebDriver フレームワーク上に構築され、Python を含む多数のスクリプト言語に優れたバインディングを備えています。

このインストラクター主導のライブトレーニング参加者は、Python のパワーをセレンと組み合わせて、サンプル web アプリケーションのテストを自動化します。ライブラボ環境で理論を実践と組み合わせることにより、参加者は Python とセレンを使用して独自の web テストプロジェクトを自動化するために必要な知識と実践を得ることができます。

コースの形式

- インタラクティブなレクチャーとディスカッション
- はたくさんの練習と練習をします。
- は、ライブラボ環境で実践的な実装を行います。

コースカスタマイズオプション

- このコースのためにカスタマイズされたトレーニングを要求するには、手配するために私達に連絡してください。
35 hours
概要
Tricentis トスカは、ソフトウェアアプリケーションの継続的なエンドツーエンドテストを自動化するために設計されたソフトウェアテストツールです。

このインストラクター主導のライブトレーニングトレーニング参加者は、トスカを使用してエンドツーエンド (web + バックエンド) のテストを実行する方法を学習します。トレーニングは、ライブラボ環境で理論と実践を組み合わせて、参加者に技術、インストラクター、およびその仲間と対話する機会を与えます。

トレーニングは、従来のコードとスクリプトベースのオートメーションテストの概要から始まり、トスカ & #39; のモデルベースの (MBT) アプローチと対比します。「トスカ & #39; s デフォルト・モジュール」を使用してテスト・ケースを作成および実行する方法と、独自のモジュールを実行用にカスタム・ビルドする方法について説明します。

は、ソフトウェアモデリングプリンシパルからさまざまなブラウザーのカバレッジをテストするために、理論と実践の両方を通じて参加者を指導し、トスカに独自のテストソリューションを実装することを可能にします。

コースの形式

- インタラクティブなレクチャーとディスカッション
- はたくさんの練習と練習をします。
- は、ライブラボ環境で実践的な実装を行います。

コースカスタマイズオプション

- このコースのためにカスタマイズされたトレーニングを要求するには、手配するために私達に連絡してください。
7 hours
概要
このインストラクター主導のライブ・トレーニングでは、参加者は、OpenNMT を設定して使用し、さまざまなサンプル・データ・セットの翻訳を実行する方法を学習します。このコースは、機械翻訳に適用されるニューラルネットワークの概要から始まります。参加者は、学習した概念についての理解を示し、インストラクターからフィードバックを得るために、コース全体でライブ演習を実施します。

このトレーニングが終了するまでに、参加者はライブ OpenNMT ソリューションの実装に必要な知識と実践を持つことになります。

ソースとターゲット言語のサンプルは、オーディエンス & #39; s 要件に従って事前に配置されます。

コースの形式

- パートレクチャー、パートディスカッション、ヘビーハンズオン練習
7 hours
概要
Java での REST サービスの

のテストと検証は、Ruby や Groovy などの動的言語で行うよりも困難です。REST は、これらの言語のシンプルさを Java ドメインにもたらす Java DSL (ドメイン固有の言語) です。

このインストラクター主導のライブ・トレーニングでは、参加者は REST API サービスをテストするために保証された の使用方法を学習します。API テストで UI と単体テストの欠点のいくつかを解決する方法について説明します。トレーニングには、練習セッションとテスト開発プロジェクトが含まれます。トレーニングが終了するまでに、参加者は REST API テストをいつ実行するか、Api を探索してアクセスする方法、さまざまな種類のテストを実行する方法、および統合と自動化によってテストをまとめる方法をよく理解しています。

コースの形式

- は、API テスト、そのツールとプロセス、ハンズオン REST 保証ベースのテスト開発プロジェクトの概要を含む、インストラクター主導のコースを受講しています。
21 hours
概要
SoapUI は、SOAP および REST Api の最も広く使用されているオープンソース API テストツールです。SOAP Web サービス機能テスト、REST API 機能テスト、WSDL カバレッジ、メッセージアサーションテスト、およびテストリファクタリングを提供します。

この インストラクター主導のライブトレーニングでは、SoapAPI を使用して web サービスをテストする方法について説明します。API テストで UI と単体テストの欠点のいくつかを解決する方法について説明します。トレーニングには、演習セッションと API テストスイート開発プロジェクトが含まれます。

トレーニングの終わりまでに、受講者は、API テストをいつ実装するか、Api を探索してアクセスする方法、SOAP と REST ベースの Api の両方でさまざまな種類のテストを実行する方法、およびそれらの作業を統合、自動テストスイート

コースの形式

- は、API テスト、そのツールとプロセス、およびハンズオン SoapUI ベースのテストスイート開発プロジェクトの紹介を含む、インストラクター主導のコースを受講しています。
14 hours
概要
モデルベースのテスト (MBT) は、モデルを使用してテスト対象のシステムの望ましい動作を表すテストアプローチです。これは、体系的かつ保守性の高い、完全で自動化されたテストカバレッジを可能にする、初期段階のテストアプローチです。

このインストラクター主導のライブトレーニングでは、デモ MBT テスト環境で示されたツールと技法を実装する際に、モデルベースのテストの理論と実践について学習します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は、モデリング戦略と手法を適用してテストケースを生成し
- は、MBT
を実装するための無料および商用ツールを評価し、評価する - ソフトウェアアプリケーション、システム、環境のさまざまな種類のテストモデルを管理する
- は、組織内で MBT 戦略を評価、提案、実施することが
- は、MBT
の利点と課題を理解し、説明する

観客

- ソフトウェアテストエンジニア、アナリスト、デザイナー、マネージャー
- 開発者
コース の

形式

- 部講義、パート討論、演習と重い実地練習
14 hours
概要
単体テストは、そのプロパティを変更するか、結果が予想どおりかどうかを確認するイベントをトリガーすることによって、ソースコードの個々のユニットをテストするテストアプローチです。

このインストラクター主導のライブトレーニングでは、C # および Visual Studio を使用して、サンプル .net アプリケーションに対して単体テストを作成および実行する方法について説明します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は、NUnit や xUnit.net などのテストフレームワークを使用して、単体テストコードを作成および管理し
- は、テスト駆動型開発アプローチの定義と実装を
- は、アプリケーションのテストカバレッジを拡張するためにテストフレームワークを適応させます

観客

- ソフトウェアテストエンジニア
- 開発者
コース の

形式

- 部講義、パート討論、演習と重い実地練習
7 hours
概要
の動作は、自然言語スタイルでテストを記述するためのオープンソースの Python ベースの BDD フレームワークです。

BDD または動作駆動型開発は、ソフトウェアプロジェクトにおける開発者、QA、および非技術的なビジネスの人々の間のコラボレーションを促進するアジャイルソフトウェア開発手法です。

この インストラクターが指導するライブトレーニング は、BDD についての説明と、その動作フレームワークを使用して web アプリケーション用の BDD テストを実行する方法を

します。受講者はインストラクターや同僚と対話する機会が十分に与えられ、この実践的な実習ベースの演習環境で学習した概念と戦術を実装します。

このトレーニングが終了するまでに、参加者は BDD と動作についてしっかり理解し、実際のテストシナリオでこれらのテクニックとツールを実装するために必要なプラクティスを持つことになります。

コースの形式

- は実践に重点を置いています。概念のほとんどは、サンプル、演習、ハンズオン開発を通じて学習されます。
14 hours
概要
Behat は、PHP で記述されたビヘイビア駆動開発 (BDD) テストフレームワークです。ソフトウェア開発プロセスにおいて、開発者、テスター、ビジネスステークホルダー、クライアント間のコミュニケーションを促進します。Behat は、非技術者がアプリケーション & #39 の明確な記述を記述することを可能にし、意図された動作は、アプリケーションに対する機能テストとして "それらの" シナリオを実行します。

このインストラクター主導のライブトレーニングでは、Behat と PHP を使用して BDD スタイルのテストケースを作成および実行する方法について説明します。

このトレーニングの終わりまでに、参加者は次のことができるようになります:

- は、人間が読める、"で書かれた自動化されたテストを実行するときに、" ガーキン言語
- は Behat ベースのテストケースを使用して、技術チームと非技術部門のコラボレーションを改善し
- は、テストを駆動し、レポートを生成するためにセレン、ミンク、Goutte と他のブラウザのエミュレータと Behat を統合する
- 拡張システムを通じて Behat 機能を拡張する
- は、ターミナルコマンド、REST api などを通じて、多数の使用シナリオをテストします。

観客

- テストエンジニア
- 開発者
コース の

形式

- 部講義、パート討論、演習と重い実地練習
14 hours
概要
このインストラクター主導のライブトレーニング (オンサイトまたはリモート) は、技術文書の作成を希望するが、熟練した技術ライターの経験がない方を対象としています。

このトレーニングの最後までに、参加者は次のことができるようになります。

- は、正確でユーザーフレンドリーな & #39; 技術コンテンツを制作しています。
- は、複雑な製品情報を読みやすいユーザー中心のコンテンツに変換します。
- は、書き込み効率を最大化するためのツールとテクニックを適用します。
- は、執筆、改訂、翻訳、出版など、執筆プロジェクトのさまざまな段階を理解し、監督します。
- は、時間と要件ごとにプロジェクトを完全に作成します。

コースの形式

- インタラクティブな講義と討論。
- 多くの演習と練習.
- は、ライブラボ環境で実践的な練習を行います。

コースのカスタマイズオプション

- このコースのためのカスタマイズされたトレーニングをリクエストするには、手配するために私達に連絡してください。
14 hours
概要
このインストラクター主導の実地トレーニング(オンサイトまたはリモート)は、Jestを使用してReactアプリケーションおよびコンポーネントをテストしたいエンジニアを対象としています。

このトレーニングの終わりまでに、参加者は次のことができるようになります。

- 適切なテスト環境をインストールして構成する
- Reactアプリとコンポーネントの非同期テストを書く
- モック、スパイ、スタブなどの高度なテストを実行します。

コースの形式

- インタラクティブな講演と討論
- たくさんの練習と練習。
- 実習ラボ環境での実践的な実装。

コースのカスタマイズオプション

- このコースのためのカスタマイズされたトレーニングを要求するには、手配するために私達に連絡してください。
- Jestの詳細については、次のURLをご覧ください。https://jestjs.io/
週末ソフトウェア工学コース, 夜のソフトウェア工学トレーニング, ソフトウェア工学ブートキャンプ, ソフトウェア工学 インストラクターよる, 週末ソフトウェア工学トレーニング, 夜のソフトウェア工学コース, ソフトウェア工学指導, ソフトウェア工学インストラクター, ソフトウェア工学レーナー, ソフトウェア工学レーナーコース, ソフトウェア工学クラス, ソフトウェア工学オンサイト, ソフトウェア工学プライベートコース, ソフトウェア工学1対1のトレーニング

コースプロモーション

一部のお客様

is growing fast!

We are looking to expand our presence in Japan!

As a Business Development Manager you will:

  • expand business in Japan
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!