登録を終了する前のCodeFest Xに関する最後の投稿
テストはテスターだけのものではないことを知ってうれしいです。 私たちの主観的な推定によると、QAセクションの聴衆の40%は、テストに直接関係のない専門家(開発者、マネージャー、DevOps、さらにはデザイナー)です。
今年は、関心のあるすべての人々の関心を満たそうとします。自動化、管理、インフラストラクチャ、店舗でのdump子の販売について話します。
自動化を最大限に活用するには?
多くの場合、自動化は手動テストに加えて使用される基本的なテストセットであり、その主なユーザーと顧客はQAです。 しかし、通常のフレームワークを拡張しようとするとどうなりますか? 他の地域の従業員は、セルフテストの結果が自分にとって有用であるとは思わないことさえあります。 Netcetera、Badoo、Mailのスタッフは、近隣のオフィスの同僚に利益をもたらし、仕事を少し楽にする方法を教えてくれます。 ルー
コンテキスト:多言語ソフトウェア翻訳に欠けている要素
Mirjana Andovska、Netcetera
ソフトウェアの翻訳プロセスをサポートおよびスピードアップするために、自動化されたエンドツーエンドのテストがどのように関与できるかを共有したいと思います。 この40分間の旅での私の探求は、あなたに伝えることではなく、コンテンツをどのように感じ、同時にそのコンテンツのコンテキストを感じるかを例で示すことです。
自動テストの型破りな使用
アレクサンダー・バヤンディン、バドゥー
私のレポートでは、既存の自動テストに基づいて、LiveShotsをどのように作成したかを説明します。LiveShotsは、テスターだけでなくデザイナー、アナリスト、マネージャーの作業を簡素化する新しい内部製品です。 私たちが使用した原則とアプローチは、1つの製品のさまざまなバージョンに直面しているすべての人にとって有用であり、プロジェクトで同様の決定を下すのにも役立ちます。
自動テストをセキュリティテストに変える
セルゲイ・ベロフ、Mail.Ru
脆弱性の検索は、機能の分析、すべてのパラメーターの収集、およびアプリケーションのビジネスロジックの調査から始まります。 ほとんどの場合、自動テストでは、これはすべてすでに存在し、それらをセキュリティテストに変換し、必要なデータを入力に送信するだけです。 レポートでは、これを行う方法のいくつかの例と、プロジェクトの脆弱性を見つける方法について説明します。
自動化について
今年は、フロントエンドおよびバックエンドの自動化、モデルベーステストの実用的な側面についてお話します。
クイックリリースとテスト自動化の実例
パベル・スタシェフスキー、ラモダ
テスト、特に回帰テストは、アプリケーションリリースの狭いネックです。 ボタンをクリックするだけで、すべてがシンプル、高速、高品質、さらに優れたものになります。 新たに与えられたが、信じがたい...レポートでは、Lamodaがおとぎ話を実現した方法を見ていきます。Codeceptionを使用して、PHPバックエンドのテスト、mokaの重要性、およびインフラストラクチャの動作を自動化します。
視覚回帰テスト
カール・クロフォード、Badoo
PuppeteerとHeadless Chromeを使用してVRTソリューションをゼロから構築します。 計画は、VRTを職場に持ち込むのに役立つ知識と例の両方を入手することです。
CodeFestの昔からの人は、 SpotifyのKristian Karlがモデルベースのテストについて語ったことをおそらく覚えているでしょう。 今年、Avitoがモデルに基づいたランタイム自動テストの生成にどのように切り替えたかを知ることができます。
アジャイル開発/テストと組み合わせたモデルベースのテスト
ドミトリー・キミオン、アビト
このレポートでは、自動テストが完全に欠如していること、作業のアプリケーションモデルの半自動生成の可能性、アプリケーションのリグレッションテストの実行方法、および製品開発の一部としてMBTを使用するために必要な追加機能を強調しています。
プロセスについて
さまざまな企業の専門家が、成功するテストプロセスを構築した経験を共有し、直面している問題とそれらを効果的に解決するのに役立つものを説明します。
VKontakteのテスト方法
アナスタシア・セメニュク、VK
ロシア最大のIT企業の1つであるテスト部門の作業について報告します。 アナスタシアは、人気のソーシャルネットワークの品質がどのように維持されるかを説明します。
QAチームを廃intoにする方法
ジュリア・ドルビロワ、ドードー・ピザ
専用のQAチームの編成と解散に関するレポート、テストとセルフテストへの開発者とアナリストの関与、テスターとサポートのルーチンの自動化に関するレポート。 病気やテスターの休暇は私たちにとって怖いものではありません。製品の機能横断性とチームの責任がこの問題を解決するからです。
テストを10倍高速化し、信頼性を回復する方法
セルゲイ・ビストリフ、Plesk
レポートでは、機能をより速く提供するためにプロセスを再構築した方法、これに使用したソリューション、アプローチ、テクノロジー、加速方法、そして最も重要なこととして、テスト結果をより信頼し始め、チームの貴重なリソースを絶え間なくレビューすることを止めました落ちたテスト。
携帯電話について
過去の会議で、 AndroidとiOSのデバイスファームについて話しました。 今年は、インフラストラクチャを使用して、PRごとに何百ものテストを実行する方法を検討します。
OdnoklassnikiでのAndroidテストのスケーリング
ローマン・イヴァニツキー、クラスメート
セレンインフラストラクチャの開発の歴史、Androidテストのためのファームのスケーリング、既存のインフラストラクチャとの統合、または各PRのすべてのテストを開始する方法。
同様に
また、テスト部門と開発者、DevOpsエンジニア間のこのような貴重な相互作用の成果、およびそれらの武器がテストにどのように役立つかについても説明します。
2GISのMaxim Bakirovが、誤った、予期しない、またはランダムなデータでアプリケーションをテストすることにより、 品質を改善する方法を説明します。 実装の詳細と、プロジェクトにファジングを導入する段階が明らかになります。
JetBrainsのLeonid Rudenkoは、Teleformを使用してSelenoidクラスターを展開およびサポートするマスタークラスを提供します。 レポートの後、このツールをインフラストラクチャの操作に適用できます。
SKB KonturのDmitry Yakinが、オンラインキャッシュレジスタテスターのエキサイティングな日常生活、つまり、どのようなタスクに直面し、キャッシュレジスタのテスト中に何メートルのチェックテープが費やされたかを共有します。
テストとは、バグを見つけることだけでなく、製品の安定した動作についてのことでもあります。これは、ユーザーに重大な焼損を引き起こしません。 テクノロジーにより、目標を効率的に達成することができ、1週間で大きな問題を解決できる場合もありますが、製品とチームの目標に対する共通の理解がなければ、それらは役に立ちません。 Aktion TechnologiesのMikhail Kosykhin氏は 、どのような方法で効率を大幅に向上できるかを説明します。
dump子といえば! CodeFest Xの登録は締め切られました。すぐに、3月25日になると、時計は23:59ノボシビルスク時間になります。 その後、 オンライン参加の場合のみ登録が可能になります。
さあ 、それは素晴らしいでしょう!