[動画]ダッシュボードの機能、JSライブラリのテスト方法、独自のオープンソースフレームワークをリリースする価値がある理由

この投稿は、自動テストツールに特化したオンラインミートアップに実質的に参加しなかったすべての人に捧げられます。BugsBusters 2020からのビデオを公開しています-ご覧ください。今週は良いスタートです。







ダッシュボードの力

Egor Ivanov、テスト自動化スペシャリスト(Yandex.Money)



統合テストチームがダッシュボードを使い始めた方法と理由を説明します。このツールから得られる利益と、それが重要であると考える理由を共有します。





タイムコード

0:55レポートからどのスペシャリストが恩恵を受けますか

1:10ダッシュボードとは何ですか?人生の例。用語の定義、基本的なタイプ。

4:05統合テストチームに会います。機器の相互作用スキーム:Jira、Autorun、Locker、Pinger、Jenkins

7:32何か問題が発生した場合の対処方法-アテンダントの役割

8:15アテンダントのダッシュボード:タスクのスケーリング、Grafanaの使用

11:26メトリックの送信方法。メトリックのタイプ。

13:09 Javaおよびshからメトリックを送信するプロセス

14:10ダッシュボードを構築するにはダッシュボードはどのように使用できますか?

15:00例1-メトリックビジュアライザとしてのダッシュボード

18:20例2-動機としてのダッシュボード

22:18例3-分析用のダッシュボード

24:45例4-時間を節約するためのダッシュボード

27:00まとめ:ダッシュボードの実装から得たもの






自動化の聖杯:それが見つからない場合は、自分で作成してください

Andrey Ganin、QAヘッド(Alfa-Bank)



C#でE2Eテストが必要になるまで、自動化のためのツールの選択は非常に大きいようです。私たちが独自のフレームワークを作成した方法について話します。オープンソースで内部製品をリリースすることの難しさ、満たされていない希望、複雑さについてです。





タイムコード

1:30話の内容は?

2:20背景:内部製品のチェックに費やす時間を減らすことについてアルファバンクがどのように考え始めたか。

3:32主な問題の特定-ドキュメントの欠如。

4:21フレームワークの最初の実装の結果

5:28 2番目の反復の説明。 SpecFlow。 2番目の実装の結果

8:32どうなりますか?..エラーや追加のソフトウェアをインストールせずに自動テストを作成できるツールの作成。

9:20内部AFTデスクツールの相互作用のスキーム

10:58そして、なぜこれがすべてなのか?

13:35フレームワークによるテストの分離。内部ではどのように発生しますか?

16:31グローバルな変化:マイクロソフトはネットフレームワークの開発を停止します。ネット標準への移行

18:20移行後のプロセスの変化。長所と短所

20:57フレームワークの適用性。例。ページオブジェクトパターン

23:11テクノロジの使用方法

24:17新しいバージョンのリリースはオープンソースでどのように見えますか。内部ソリューションとの違い

26:44結論:なぜフレームワークを使用し、誰がそれを使用できるのか?開発計画






Yandex.Checkoutウィジェットをテストする方法

Dmitry Sergienko、シニアテスター(Yandex.Money)

Yandex.Checkoutウィジェットは、iframeを介して機能するJSライブラリです。私のテスト体験とWidgetRunnerツールについてお話しします。





タイムコード:

0 : 32 JSライブラリをテストするにはどうすればよいですか?

0:54 Yandex.Checkoutウィジェット:それは何か。

2:45 iframeを使用することにした理由

3:04では、これをどのようにテストするのでしょうか。最初のオプション(静的htmlファイル)、その欠点。

3:45支払いトークンについて:それとは何か、それを取得する方法。

5:01なぜ1のアプローチに取り組みませんでしたか?次のアプローチ

6:09支払い方法だけをテストするのはなぜ悪いのですか?

7:48テストツールの要件

8:40 WidgetRunner-ツールの機能とその機能

11:52結論:WidgetRunnerツールの実装で得られるもの






P.S. Android-, . !



All Articles