news20211120_image_title

【News】11月3週のニュース(書籍増補版,アンケート調査結果,自動化テストツール5選,TAU無料学習コース10選)

皆さん、こんにちは。
今週もソフトウェアテスト、テスト自動化に関するニュース記事をご紹介していきたいと思います。
今回は国内ニュース2記事、海外ニュース2記事をご紹介回したいと思います。

■記事内リンク

「国内ニュース」
「この1冊でよくわかるソフトウェアテストの教科書」増補改訂第2版
第三者検証に関するアンケート調査結果

「海外ニュース」
ソフトウェアパフォーマンスのためのトップ自動化テストツール 5選
2021年のトップ10の最も人気のある無料テスト自動化コース

■国内ニュース

□「この1冊でよくわかるソフトウェアテストの教科書」増補改訂第2版

news20211120_image_01

https://prtimes.jp/main/html/rd/p/000000120.000030691.html

こちらは、今年8月3日に出版され、2万5千部を突破した「この1冊でよくわかるソフトウェアテストの教科書」が新たに増刷が決定しました。
今回は、Part4を追加し「アジャイル開発」、「テスト自動化」について解説されているとのことです。

◇書籍構成

【Part1 ソフトウェアテストの基本】
・第 1 章 ソフトウェアテストとは
・第 2 章 ソフトウェア開発の流れとテスト工程
・第 3 章 ホワイトボックステストとブラックボックステスト

【Part2 さまざまなテスト技法】
・第 4 章 同値分割テスト・境界値テスト
・第 5 章 デシジョンテーブルテスト
・第 6 章 状態遷移テスト
・第 7 章 組合せテスト技法
・第 8 章 テスト技法適用チャート

【Part3 テストドキュメントとモニタリング】
・第 9 章 テストドキュメントの作成
・第 10 章 テストドキュメントの正しい書き方
・第 11 章 テスト実施のモニタリング

【Part4 次のステップへ】
・第 12 章 アジャイル開発とテスト
・第 13 章 テスト自動化

こちらの書籍については、私も購入し読んでいます。
ご興味のある方は、以下からアクセスしてみてはいかがでしょうか。

【この1冊でよくわかる】ソフトウェアテストの教科書 [増補改訂 第2版]
【この1冊でよくわかる】ソフトウェアテストの教科書 [増補改訂 第2版]
詳細はコチラをクリック!

□第三者検証に関するアンケート調査結果

news20211120_image_02
https://www.valtes.co.jp/news/2021/202104072917

こちらは、バルテス社が運営するQbookにおいて実施されたアンケート結果内容となります。
調査概要としては以下となります。

◇調査概要

・調査目的:第三者検証・ソフトウェアテストに関する現状を把握し、品質向上のヒントにする
・調査方法:Qbook内のWebアンケート
・調査対象:ソフトウェアやアプリをはじめとする開発業務・品質保証業務に携わる方、またはそれらの事業を展開する企業に所属されている方
・有効回答数:173名
・調査日:2020年10月8日~2020年11月30日

調査結果として、以下3点が取り上げられていました。

◇調査結果

1.90%以上がテスト・品質管理の課題を抱えている
こちらの課題として最も多かった理由としては、「テストの抜け漏れ」28.9%となっています。

2.テストの外部委託をしたケースでは、半数以上が結果に満足
「概ね満足」と回答された割合が約5割となっています。

3.テスト・品質保証技術を学ぶ意欲は高い傾向にあるが、教育体制は整備できていない
「あまり整っていない」「まったく整っていない」が約5割近い数値となっています。

尚、より詳しい結果については、Qbook内にてPDFダウンロードが可能とのことです。
(Qbookアカウントが必要 無料)
アンケート調査結果:https://valtes.smktg.jp/public/application/add/3121

ご興味のある方は、バルテス社運営のQbookにアクセスしてみてはいかがでしょうか。
https://www.qbook.jp/

 

■海外ニュース

□ソフトウェアパフォーマンスのためのトップ自動化テストツール5選

news20211120_image_03
https://www.itbusinessedge.com/applications/automation-testing-tools/

こちらは「itbusinessedge.com」に掲載されていた内容となります。
企業、組織向けとして、最適な自動化テストツールが紹介されていましたので、ご紹介したいと思います。

◇Katalon Studio

https://www.katalon.com/katalon-studio/

Katalon Studioは、すべてのプラットフォーム向けのエンドツーエンドの堅牢なテスト生成ソリューションです。
このソリューションは非常に簡単に使用でき、自動化テストケースを作成するためのプログラミングに関する幅広い知識は必要ありません。

「Katalon Studioの主な機能」
・このソリューションは、アプリケーションの複雑さに関係なく、すべてのプラットフォームとオペレーティングシステム(OS)の自動テストを簡単かつ迅速に生成するための生産的な統合開発環境(IDE)を提供します。

・Katalon Studioを使用すると、Web、API、モバイル、およびデスクトップのテストを実行できます
(WindowsのテストはmacOSおよびLinuxの展開をサポートしている場合のみ)。

・強力な記録機能を利用して、すべてのユーザーインターフェイス(UI)要素を保存し、再利用性を最大化できます。

・このソリューションは、初心者にはコードレスエクスペリエンスを提供し、スペシャリストには無限のテスト拡張機能を提供します。

・Webテスト機能には、Seleniumコンプライアンス、組み込みおよびカスタムキーワード、強力な記録ユーティリティ、正確なオブジェクトスパイ、および独自の待機時間制御が含まれます。

・APIテスト機能には、言語の独立性、GUIの独立性、テストカバレッジの改善、リリースの高速化が含まれます。
モバイルテスト機能には、簡単なセットアップ、強力なオブジェクトスパイユーティリティ、Appiumコンプライアンス、堅牢な記録ユーティリティ、最適なクロスファンクショナルテスト、クラウドベースのモバイルプラットフォーム統合、クロス環境実行が含まれます。

・デスクトップテスト機能には、簡単なセットアップと構成、Spy Windows機能、Record Windows Action機能、豊富なWindows組み込みおよびカスタムキーワード、スマート要素の場所、最小限のメンテナンスが含まれます。

(価格)
個人で使う分には、無料、ノードロックライセンス年間839ドル、フローティングライセンス年間1,689ドルです。

◇NeoLoad

https://www.neotys.com/neoload/overview

Neotys(Tricentis社)によるNeoLoadは、アプリケーションのロードとGUIテストを自動化するための継続的なパフォーマンステストツールです。
このソリューションにより、スクリプトの設計と保守が迅速になります。

「NeoLoadの主な機能」
・継続的インテグレーションおよび継続的デリバリー(CI / CD)ツール用の事前にパッケージ化されたプラグインとNeoLoad APIを使用して、パフォーマンステストをコードとして設計、保守、およびデプロイできます。

・GUIを使用すると、大規模で複雑なアプリケーションのテストスクリプトを簡単かつ迅速に設計できます。

・動的インフラストラクチャを使用すると、テストリソースを簡単に設定し、テストの終了時にテストリソースを自動的に解放できます。

・日付と期間によるリソース予約は、負荷テスト用のリソースの可用性を保証します。

・組み込みの監視メトリックに基づいてサービスレベルアグリーメント(SLA)を定義し、ボトルネックを特定してパフォーマンスを判断できます。

・自動テスト更新を使用して、テストスクリプトをすばやく更新します。

・テストの過程で、高度なユーザーの動作をシミュレートできます。

・このソリューションはクラウド対応であり、クラウドに統合されています。

(価格)
公式には問い合わせでの見積もりとなります。

◇Tricentis Tosca

https://www.tricentis.com/products/automate-continuous-testing-tosca/

人工知能(AI)を搭載したTricentis Toscaは、エンドツーエンドのソフトウェアテストを最適化および高速化するインテリジェントなコードレステスト自動化ソリューションです。
このソリューションは、テストのボトルネックとソフトウェアリリースのリスクを排除し、イノベーションを加速します。

「Tricentis Toscaの主な機能」
・自動化テストツールは、クラウドへの移行、ビジネスアプリケーションの最新化、優れたカスタマーサポートの提供など、すべてのデジタルイニシアチブをカバーします。

・Tricentis Toscaは、開発および運用(DevOps)の速度でクラウドおよびカスタムアプリケーションを提供し、より多くのテストを自動化し、市場投入までの時間を短縮し、ソフトウェア開発プロセスの最初から最後までチームを近づけます。

・このソリューションは、160を超えるテクノロジーとエンタープライズアプリケーションをサポートし、Oracle、Salesforce、SAP、PEGA、Workday、Snowflakeなどの組織全体で自動化テストを拡張できるようにします。

・Toscaは、APIテスト、モバイルテスト、探索的テスト、システム統合テスト、回帰テスト、パフォーマンステストをサポートしています。

・Vision AIを使用すると、コードを記述する前に、UIの説明または単純なモックアップに基づいて自動化を作成できます。

・モデルベースのテスト自動化により、モデルに影響を与えることなく、自動化モデルをテストし、それに応じて基盤となるアプリケーションのソースコードを変更できます。

・リスクベースのテスト最適化により、よりスマートなリリース決定を行い、全体的なテストとメンテナンスのコストを削減し、コアビジネス機能のテストに優先順位を付けることができます。

・自動録音アシスタントが便利です。

・その他の機能には、サービス仮想化とテストデータ管理が含まれます。

(価格)
公式には問い合わせでの見積もりとなります。

◇UFT One

https://www.microfocus.com/en-us/products/uft-one/overview

UFT One by Micro Focusは、組み込みのAIベースの機能テストツールであり、Web、API、デスクトップ、モバイル、コンポジット、メインフレーム、およびパッケージ化されたエンタープライズグレードのアプリケーションのテスト自動化を加速できます。

・単独のインテリジェントテストツールを使用すると、200を超えるエンタープライズグレードのアプリケーション、環境、テクノロジーのエンドツーエンドのテストを加速および自動化できます。

・AIを活用したテスト自動化により、機能テストの設計時間とメンテナンスが短縮され、テストの復元力とカバレッジが向上します。

・APIとUI全体のテストカバレッジを拡大するために、フロントエンド機能とバックエンドWebアーキテクチャをテストできます。

・クラウドベースの展開、クロスブラウザーカバレッジ、および並列テストを使用すると、より短い期間でより多くのテストを実行し、フルスロットルでテストを実行できます。

・複数のチームや場所で制御、通信、コラボレーションを行うことができます。

・継続的テストのための統合されたDevOpsツールチェーンは、効率を高め、ボトルネックを排除するのに役立ちます。

(価格)
30日間の無料トライアル、 問い合わせでの見積もりとなります。

◇ParasoftSOAtest

https://www.parasoft.com/products/parasoft-soatest/

AIと機械学習(ML)を搭載したParasoft SOAtestは、エンドツーエンドの機能APIテストを自動化するAPIおよびWebサービステストツールです。

・Parasoft SOAtestは、API、マイクロサービス、Web UI統合、モバイル、負荷とパフォーマンス、およびAPIセキュリティテスト機能を提供します。

・単独の直感的なインターフェースの助けを借りて、メインフレームへのマイクロサービスをカバーする、120を超えるメッセージプロトコルとフォーマットの複雑なAPI機能、セキュリティ、およびロード状況を自動化できます。

・このソリューションは、継続的なAPI変更の影響分析を提供するため、テストのメンテナンスを簡素化します。

・CI / CDパイプラインから迅速でインテリジェントなフィードバックを取得して、インテリジェントなAPIテストと市場への迅速なリリースを実現できます。

・このソリューションのテストデータテクノロジーは、テストで使用するための現実的なテストデータを利用できるようにします。既存のシステムから抽出したデータを使用して、追加データを迅速に管理、モデル化、マスク、および生成できます。

・複雑なオムニチャネルテストの実行をブラウザから直接調整して、継続的なテストを可能にすることができます。

・このツールは、XML出力とHTMLレポートを生成して、機能テスト結果の追跡と可視化を可能にします。

(価格)
デモ版、または 問い合わせでの見積もりとなります。

 

□2021年のトップ10の最も人気のある無料テスト自動化コース10選

news20211120_image_04
https://applitools.com/blog/top-10-popular-free-test-automation-courses-2021/

こちらは「applitools.com」に掲載されていた内容となります。
海外のコンテンツであるため、すべて英語となっていますが、有益な情報ばかりですので、ご紹介したいと思います。

「テストエンジニアが受講した無料のテスト自動化コーストップ10」
テスト自動化大学(TAU)では、様々な自動化ツールについて、無料で学ぶことができます。
https://testautomationu.applitools.com/

今日、Web、モバイル、API、およびJava、JavaScript、Python、Ruby、SwiftのCypressやJenkinsなどのコードレステスト自動化フレームワークで無料のコースを見つけることができます。毎月新しいコースがリリースされます。

◇1.Setting a Foundation for Successful Test Automation

https://testautomationu.applitools.com/setting-a-foundation-for-successful-test-automation/

成功したテストの自動化のための設定財団アンジー・ジョーンズによって教示されているコースは、2020年のための最も人気のあるコースだったし、その2021年を通して位置なども開催されました。
このコースでは、コードや自動化ツールに飛び込むのではなく、新しいテスト自動化イニシアチブを開始するための最初の考慮事項を検討し、成功のための文化を確立することに焦点を当てます。
テスト自動化プロジェクトの大部分が失敗する運命にあるため、このコースはそれを変えるのに役立つ非常に必要なリソースです。
このコースは、テスト自動化イニシアチブに関与するすべての人(マネージャー、開発者、テスター、製品所有者)に強くお勧めします。

◇2.Web Element Locator Strategies

https://testautomationu.applitools.com/web-element-locator-strategies/
2021年の2番目に人気のあるコースは、2020年に4位から急上昇したAndyKnightのWebElement Locator Strategiesコースでした。
このコースでは、ドキュメントオブジェクトモデル(DOM)の素晴らしく詳細な概要を説明します。
テスト自動化のための信頼できるロケーターを見つけるためのWebページを構成するHTML。Andyは、主要なロケーター戦略をカバーし、CSSセレクターとXPathを徹底的に調べます。

◇3.Java Programming

https://testautomationu.applitools.com/java-programming-course/
2020年から1つ下がるのは、AngieJonesのJavaプログラミングコースです。このコースは、プログラミングに不慣れで、言語を学びたい人に最適です。
この資料はテスト自動化に固有のものではありませんが、代わりにJava全般を教えて、真のJavaプログラマーになり、自動化エンジニアを含む関連するプログラミングの役割にこのスキルを使用できるようにします。
学生は、このコースが実際の概念を示すための多くの例で満たされていることを特に気に入っています。
また、自分で試すためのオプションの演習も含まれています。

◇4.Introduction to JavaScript

https://testautomationu.applitools.com/javascript-tutorial/
トップ10のリストに新しく追加されたのは、MarkThompsonのJavaScript入門です。
このコースは2020年の秋にテストオートメーション大学でデビューし、確かにスプラッシュを作り、今年の4位に上昇しました。
JavaScript自動化ツールがますます多くの市場シェアを占めているため、自動化エンジニアがこのスキルを習得することを熱望しているのは当然のことです。

◇5.IntelliJ for Test Automation Engineers

https://testautomationu.applitools.com/intellij/
Corina PipのIntelliJコースは、今年人気が1つ上昇します。
このコースでは、IntelliJのさまざまな機能と、このエディターをJavaテスト自動化プロジェクトに効率的に使用する方法について説明します。
経験豊富なオートマトンでさえ、1つか2つのトリックを学ぶかもしれません!

◇6.Exploring Service APIs through Test Automation

https://testautomationu.applitools.com/exploring-service-apis-through-test-automation/
トップ10リストに再び登場するのは、AmberRaceによるAPIテストコースの紹介です。
琥珀色は、絡み合って乱雑なAPIを飼いならすための実際の手法を提供します。
APIの完全なテストカバレッジへの優れたアプローチであるPOISEDテストヒューリスティックについて学びます。

◇7.Selenium WebDriver with Java

https://testautomationu.applitools.com/selenium-webdriver-tutorial-java/
セレンwebdriverをのアンジー・ジョーンズコースは、トップ10に残っているが、この無料セレンチュートリアルでは、オプションの独立した演習を完備し、Javaでwebdriverをしてテストを自動化する方法についての非常に包括的なガイドを提供して2020年の第三最も人気のあるコースから秋を取りました学んだことを実践できるようにします。

◇8.Introduction to Cypress

https://testautomationu.applitools.com/cypress-tutorial/
トップ10リストの新機能は、GilTayarが教える無料のサイプレスチュートリアルです。
テスト自動化カリキュラムは初めてではありませんが、サイプレスの人気が爆発的に高まったため、このコースは最近かなりの関心を集めています。

◇9.Cucumber with Java

https://testautomationu.applitools.com/cucumber-java-tutorial/
GiridharRajkumarのCucumberwith Javaコースは昨年追加されましたが、2021年に人気を博しました。
このコースは、BDDを実践していて、自動テストで仕様を検証したい方に最適です。

◇10.Continuous Integration with Jenkins

https://testautomationu.applitools.com/jenkins-tutorial/
2021年のもう1つの新しいエントリは、JenkinsによるAparnaGopalakrishnanのCIコースです。
このコースは2020年にTAUに遅れて追加されたもので、明らかに時間どおりでした。
自動化エンジニアはCI / CDを採用しているため、このコースではCI / CDを稼働させます。

■最後に

今回は、国内ニュース、海外ニュース4記事を取り上げてみました。
次週も、ソフトウェアテスト、テスト自動化に関するニュースをご紹介したいと思います。

最後まで見て頂き、ありがとうございました。

【この1冊でよくわかる】ソフトウェアテストの教科書 [増補改訂 第2版]
【この1冊でよくわかる】ソフトウェアテストの教科書 [増補改訂 第2版]
詳細はコチラをクリック!

ITエンジニアがときめく自動化の魔法~仕事を効率化したくなる自動化テクニック~

ITエンジニアがときめく自動化の魔法~仕事を効率化したくなる自動化テクニック~
詳細はコチラをクリック!




この記事が気に入ったら
いいね ! しよう

Twitter で
news20211120_image_title
最新情報をチェックしよう!