AGEST の技術ブログ
全457件
脆弱性診断とは?その必要性や診断方法について
2023/08/02
ブックマーク
脆弱性診断とは 脆弱性診断とは、情報システムに存在するセキュリティホール(脆弱性)を見つけ出し、それを評価・報告する作業のことです。これにより、組織はそのシステムの防御策を強化し、潜在的な攻撃から身を守ることができます。 脆弱性診断の目的 脆弱性診断の目的は、セキュリティの脆弱性を発見し、そのリスクを把握することです。さらに、その情報
テスト自動化の普及と推進【前編】~阻害要因と対策
2023/08/02
ブックマーク
前回まではシステムテストの自動化に用いるツールの選定方法について説明しました。 テスト自動化ツールを適切に選ぶことで、チームでの開発・テストが効果的に行えるようになるでしょう。 しかし、特定の開発チームだけの取り組みに留まらず、開発部門全体や会社全体の施策として普及・推進を求められる場合も。そこで今回と次回は、組織におけるテスト自動化
「AGEST・Autifyの導入事例から考える、アジャイル開発に最適化したQA組織とテスト設計」参加レポート
2023/08/01
ブックマーク
こんにちは。QAエンジニアをしているうえやまです。現在、アジャイルQAとして日々業務を行っています。 7/25に開催された、「AGEST・Autifyの導入事例から考える、アジャイル開発に最適化したQA組織とテスト設計」にオンライン参加してきました。私自身アジャイル開発の現場で自動テストの作成に携わっていることもあり、内容をレポートしたいと思います。 セミナー概
【第1回】自動テストはなぜ失敗するのか?
2023/07/31
ブックマーク
自動テストは自動化したからと言って必ずしも効率化できるわけではありません。 自動テストの理解が不十分であると効果のある自動テストの運用が続かず失敗に終わります。 実際の現場ではシナリオを実装した後に数回実行しただけで、「効果が得られない」「メンテナンスが追いつかない」などの問題に直面し、対策が打てず自動化を断念する現場が多く見られます
性能テストのススメ #4 テストパターン(ロードプロファイル)第一章_構成要素
2023/07/27
ブックマーク
こんにちは。性能テストグループのけんです。この記事では私が主に担当している性能テストについて、引き続き共有していきます。 前回の投稿 では対象シナリオについて説明しました。 今回は、対象シナリオを使用してどのように負荷をかけるのかを説明していきたいと思います。 < 性能テストのススメ 過去記事 > #1 性能テストの目的と種類 #2 テスト計画 #3 対象
開発エンジニアからQAエンジニアに転身して悟ったこと
2023/07/25
ブックマーク
こんにちは。QA事業本部 クオリティマネージメント部 QMグループのヤスゴロウです。 私は15年ほど開発エンジニアを経験した後、QAエンジニアになり今年で16年目です。 現在は、QAコンサルタントの業務を担当しております。 開発エンジニアや開発プロジェクトマネージャー(以下「PM」という)からQAコンサルタントの職種に転職することを迷っている方がいらっしゃる
TDDとBDD/ATDD(2) 2種類のBDD
2023/07/24
ブックマーク
はじめに 前回 は、テスト駆動開発(Test-driven development、以下TDD)とは何か、TDDの目的は何かについて話しました。今回は、振る舞い駆動開発(Behavior Driven Development、以下BDD)が考案された経緯と、specBDDとscenarioBDDという2種類のBDDの違いについて説明します。 BDDの誕生 BDDはDan Northによって考えられたものです。2006年に自身の記事「 Introducing BDD (邦訳: BDDの導入 – Dan
OWASP ZAP VS. Badstore!脆弱性診断について勉強してみた!!
2023/07/21
ブックマーク
こんにちは。QAエンジニアのTWです。 普段はソフトウェアのシステムテストを行っています。脆弱性診断について業務で触れる機会があり、脆弱性診断に興味を持ちました。この記事では自分で勉強した内容を共有したいと思います。簡単な内容ですが参考になればと思います。 ※本記事の内容は以下の書籍を参考にしています Webセキュリティ担当者のための脆弱性診断
第6回 世界中で大人気の秘密に迫る!スクラムを使ったソフトウェア開発
2023/07/19
ブックマーク
この連載は、登場して20年が過ぎ、成熟期を迎えつつある「アジャイル開発」を解説します。アジャイル開発については、世の中にたくさんの書籍や情報があふれていますが、アジャイルコーチとして10年以上の現場経験をもとに、あらためて学び直したい情報を中心にまとめていきます。 第6回目のテーマは、世界で大人気のフレームワーク「スクラム」です。 この内容
Windowsユーザーにささぐ、WSL2を利用した(ちょっと便利な)Linux開発環境作成
2023/07/18
ブックマーク
こんにちは。GSです。 今の時代、開発から運用までLinuxを必要とするケースはとても多いです。 WindowsユーザーがLinux環境が必要な開発を行うとき、WSL2を使うことで手軽に環境を作り利用することができます。 「Windowsは使えるが、Linuxはよくわからない」といった人が、できるだけ手間なく・手が止まることなく使える状態にし、実際に開発や検証に入れるような環境をさ
ChatGPT!テスト設計できるのかい?できないのかい?どっちなんだい!
2023/07/13
ブックマーク
はじめましてTMです。私は普段ユーザー受入テストの設計、実装、実施まで一通り行う業務を担当しています。 この記事では、テスト分析・設計といったフェーズで、Chat GPTがどの程度活用できるのか実際に試したプロンプトと、得られた回答を紹介したいと思います。 AIにテスト設計をさせようと思った理由 生成AIであるChat GPTを活用することでテスト分析・設計が楽に
【第3回】イーサリアムの仕組み
2023/07/12
ブックマーク
本連載では、ブロックチェーンの基本的な仕組みを解説しながら、オンチェーンデータを分析するための基本的な手法について、全8回で紹介します。 第3回となる今回は、暗号資産(仮想通貨)のなかでビットコインに続き第2位の時価総額 (※1) を維持しているイーサリアム (※2) について解説し、ブロックチェーンの仕組みについての理解を深めます。 ※1 CoinMarket
お客様満足度の高いテストプランの組み立て方~3つの確認でゴールを決めよう~
2023/07/11
ブックマーク
みなさんこんにちは。エリアマネージメント部のゆーてぃです。 今回はテストを始める前にいつも行っていることを記事にしたいと思います。 要求は人によって様々 みなさんは買い物の時にどんなものがあるか見てから決める時があるのではないでしょうか。時には店員さんに「こういう機能がついてる物がほしい」、「●円の予算に収まる物がほしい」、「在庫があ
テストの基礎1~ソフトウェアテストとは?~
2023/07/06
ブックマーク
AGEST Academyです。 本記事では、ソフトウェアテストを始めたばかりの人、まだソフトウェアテストをやったことがない人に向けて、「ソフトウェアテストとは」どういうものかについてご紹介します。 新米テスターの「ぱなも・ホワイト」 とテスト経験258年の「ニャックス・ブラック」 が、それぞれの経験に基づいて楽しくお話しています。 本記事を通して、皆さんの
第5回 アジャイル開発のよくある誤解を解いていこう!
2023/07/05
ブックマーク
この連載は、登場して20年が過ぎ、成熟期を迎えつつある「アジャイル開発」を解説します。アジャイル開発については、世の中にたくさんの書籍や情報があふれていますが、アジャイルコーチとして10年以上の現場経験をもとに、あらためて学び直したい情報を中心にまとめていきます。 第5回目のテーマは、「アジャイル開発の誤解」です。 この内容はUdemyで公開して
