20210123_news_title

【News】1/4週のニュース(バルテス社セミナー,ソフトウェアテスト自動化,SOAtest,自動テスターになるには?)

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

■記事内目次

「国内ニュース」
バルテス社「サイバー被害額の試算方法が分かる無料セミナー」開催
9割が失敗するソフトウェアテスト自動化の現状
APIテスト自動化ツール新版「SOAtest/Virtualize」を販売開始

「海外ニュース」
自動化テスターに​​なるにはどうすればよいですか?

■国内ニュース

□バルテス社「サイバー被害額の試算方法が分かる無料セミナー」開催

20210123_image_news01

https://www.qbook.jp/event/20210209_1092.html
こちらは、バルテス社が「サイバーリスクを分析するセキュリティセミナー」を開催するニュース記事となります。
昨今、コロナ禍などによりデジタル化が進む中で、サイバーリスクに対しての関心が高まっています。
サイバーリスクは、クラウドシステムの開発、導入、運用といったシーンで向き合い、リスク管理を行っていく必要があります。
今回のセミナーでは、以上のようなサイバーセキュリティ保険と脆弱性診断を組み合わせたセキュリティをご紹介するとのことでです。

Webセミナーの日時、定員数、申込は以下となっています。
・開催日:2021/2/9(火) 15:00~16:50
・定員:100名
・受講料:無料
・その他:Zoomを使用
・申込URL:
https://www.qbook.jp/event/20210209_1092.html

ご興味ある方は申し込んでみてはいかがでしょうか。

□9割が失敗するソフトウェアテスト自動化の現状

20210123_image_news02
https://gihyo.jp/book/pickup/2021/0002
こちらのニュース記事は、技術評論社の新刊ピックアップにて書籍「ソフトウェアテスト自動化の教科書」を題材に取り上げた内容となります。

ソフトウェアテストでは、ソフトウェアのリリース毎にチェックする回帰テストや、機能を満たしているかの判定するテストなど、コスト削減を狙ってテスト自動化の取り組みが行われます。
しかし、テスト現場では、9割の自動テストが失敗すると言われています。
その失敗する主な原因について、以下の2点が取り上げられていました。
・「自動で動いた」ということで満足してしまう
・そもそも自動テストの正しい知識・ノウハウが無かった

こちらは、私自身経験があるのですが、テスト現場では開発側ほどプログラムの知識や作成のノウハウが無く、また自動テストを構築する、プログラムを書くといったものは、開発側ほど情報が無いため、自身で調べ、独学で培うしかありません。
すでに、会社内で自動テストが行われていて、新卒や中途で入社したスタッフが自動テストを学ぶといったケースでは、有効かもしれませんが、自動テストをを一から取り組む、または有料のテストツールを導入し、そのツールで頼るだけでは、自動テストの知識、ノウハウは養いにくいと思います。

自動テストを成功させるためには、正しい知識・ノウハウを知ることが重要です。
現場や状況に合わせて、本当にコストが削減できるのかという目的を達成できるように設計・実施することが必要です。

「ソフトウェアテスト自動化の教科書」では、自動テストのプロセス、ソフトウェアテストの知識、自動テストの目的や方法等を紹介しているとのことです。

ソフトウェアテスト及びテスト自動化にご興味のある方は、こちらの「ソフトウェアテスト自動化の教科書」を手に取ってみてみてはいかがでしょうか。
ソフトウェアテスト自動化の教科書 〜現場の失敗から学ぶ設計プロセス
TestAutomation

□テクマトリックス、APIテスト自動化ツール新版「SOAtest/Virtualize 2020.2」を販売開始

20210123_image_news03
https://cloud.watch.impress.co.jp/docs/news/1301547.html
こちらの記事は、テストマックス社が米Parasoft社が開発したAPIテストの自動化とサービス仮想化を1つにする「SOAtest/Virtualize 2020.2」の販売を開始したニュースとなります。

「SOAtest/Virtualize 2020.2」は、APIの開発者及び利用者に向けてテストの自動化とテスト環境の仮想化の2つの側面から開発を効率化するツールとなります。
APIのテストドライバーを提供し、開発中のAPIのテストを自動化する機能と、APIを利用するアプリケーションが必要とするAPIをスタブとして仮想化する機能を同梱して提供するとのことです。

テストマトリックス社のサイトを覗いてみました。
https://www.techmatrix.co.jp/product/soatest_virtualize/index.html

「SOAtest」では、APIのテスト自動化に加え、DB値を直接参照・編集することやAPログの検証、及びバッチ・シェルなどの実行形式ファイルを実行することなども可能とのことです。

「Virtualize」では、APIを利用するアプリケーションのテストに必要なAPIを仮想化し、並行開発や結合テストにおいて、API仮想化によりいつでもテストが可能になり、開発を効率化して、Shift-Leftを実現するとのことです。
APIを利用するアプリテスト、パフォーマンス・負荷テストなども実行可能とのことです。

「SOAtest/Virtualize 2020.2」に関する資料、体験版、料金等は問い合わせとのことです。

API開発者、APIをテストされている方などご興味のある方は、テストマトリックス社のHPにアクセスしてみてはいかがでしょうか。

 

■海外ニュース

□How do I become an automation tester?

20210123_image_news04
https://www.abcmoney.co.uk/2021/01/22/how-do-i-become-an-automation-tester/
こちらは、「ABC MONY.」と呼ばれるサイトの「自動化テスターに​​なるにはどうすればよいですか?」というニュース記事になります。
この記事では、テスト自動化について、また自動化テスターになるにはと大きく2つのことについて取り上げています。

◇自動化テストとは何ですか?

自動化テストは、自動化されたテストソフトウェアツールを使用してテストケーススイートを実行します。
連続する開発サイクルでは、同じテストスイートを繰り返し出力する必要があります。
このテストスイートは、テスト自動化ツールを使用して、必要に応じてキャプチャ及び再生します。
テスト自動化は、手動で実行するテストケース数を減らし、手動テストの排除を防ぐのに役立ちます。

◇自動化テスターになる方法は?

1.テストの基本をマスターする

効果的な自動化テスターになりたい場合、何を測定しているか、なぜテストしているのかを十分に理解している必要がある。

2.できるだけ早く開始する

無用のオープンソースソフトウェアツールを使用して、はるかに速くスキルを磨き始めることができます。
Gmail,Amazon,MicrosoftOfficeなどの汎用ツールをなど、良いテスト資料になります。

3.基本的なコーディングの原則を学ぶ

選択したどの言語も、コーディングの概念に精通します。

4.手動テストを無視しないでください。

業界の自動化テストエンジニアの競合に追いつくため、企業はコードレス自動化テストツールに移行しています。

5.コーディング方法を見つける

プログラミングの知識が少しあれば、特定の自動化スクリプトが簡素化され、開発者との調整を強化できます。
HTML、CSS、Python、C#、Java、XML、Perl、SQLについて、幅広い理解とコーディングのスキルを持っていることが最善です。

6.自動化テストの実践

ほとんどの企業は、テスト自動化ソフトウェアを使用しています。市場をリードするテスト自動化ツールの実験を開始することが不可欠です。
ツールを体験すると、特定の状況で自動化テストの要件を満たすツールを判断するのに役立ちます。
テストのキャリアを向上させるための重要なステップです。

7.ATLCアプローチに接続する

自動テストで最高のパフォーマンスを実現するには、ATLC(Automation Testing Lifecycle)と呼ばれる完全な自動化テストサイクルに従う必要があります。
ソフトウェア開発ライフサイクルを観察するのと同じように、自動化テストを理解できます。

8.テスト自動化の戦略を構築する方法を学ぶ

ATLC及びテストツールを十分に理解したら、最初のテスト自動化戦略を開始する準備が整います。
効果的な自動テストに必要なのは、自動化ライフサイクルの設計され、欲組織化された方法論です。

9.テストの新たな傾向を維持する

今日のソフトウェアテストでは、様々なプラットフォーム、ソフトウェア、及びプログラミング言語にわたる幅広い自動テストと手動テストをカバーする必要があります。
最新の状態を保ち、ソフトウェアとテスト自動化の最新の開発について知るようにしてください。

直訳した内容ではありますが、海外のソフトウェアテストのテスト自動化に関する取り組み、考え方などを知ることができた記事でしたので、ご紹介させていただきました。

■最後に

今回は国内ニュース3記事、海外ニュース1記事を紹介させていただきました。
次回も、有益なソフトウェアテスト、テスト自動化に関する記事をご紹介していきたいと思います。

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

 

サイトトップへ
https://susakiworks.com/

Selenium実践入門 ――自動化による継続的なブラウザテスト WEB+DB PRESS plus
Selenium_book

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

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