イベント
イベントを探す
本日開催のイベント
明日開催のイベント
ランキング
カレンダー
マガジン
マガジンを読む
マガジン
技術ブログ
書籍
動画
動画を見る
グループ
グループを探す
グループを作る
イベントを作成・管理
学生の方はこちら
ログイン
|
新規会員登録
TOP
グループ
AGEST
ブログ
トップ
イベント
マガジン
動画
ブログ
フォロワー
AGEST の技術ブログ
全463件
2022/08/04
GCPの環境をローカルでエミュレートしてみた
こんにちは、AGESTのバックエンドエンジニアのまさです。 前回はdockerを使ってクライアント認証を回避するProxyを構築する手法を紹介させていただきましたが、今回もdockerを活用し、お手軽にGCPの環境(正確にはfirebaseの環境)をエミュレートする手法を紹介したいと思います。 クラウドサービスの選定時の動作検証に利用したり、既にGCPを活用されている場合にも、ローカルで検証することで品質の向上やテストの質を向上させることが容易くなると思います。 なおこの手法のエミュレータでサポートされるプロダクトの範囲は firebase Authentication(Identity Pl…
2022/08/02
エレベーターや自動ドアの制御も可能な「ラダー言語」のテストを解説
はじめまして。テストオペレーショングループのりきおです。 本記事では「ラダー」と呼ばれるプログラム言語とそのテストについて記載していきます。 はじめに シーケンス制御について ラダーとは PLCについて ラダーについて 命令語について ラダーを書いて動かしてみる ラダーテスト 「境界値分析」で変数をテストする 手動テスト 自動テスト メリット・デメリット まとめ はじめに シーケンス制御について はじめに、「シーケンス制御」という言葉をご存じでしょうか。 あまり聞き慣れないかとは思いますが、実は私たちの身の回りのありとあらゆるもので使われているのです。 日本産業規格のJIS Z 8116では、…
2022/07/28
mablとGithub Actionsの連携してE2Eテストを自動化する
こんにちは、AGESTでエンジニアをしているタカです。 本記事では、過去に紹介したローコードの自動テストツールのmablを、自動CI/CDツールであるGitHub Actionsと連携させる手順を紹介したいと思います。 ■過去記事はこちら engineers-blog.agest.co.jp engineers-blog.agest.co.jp GitHub Actionsとは 前提条件 mabl botのインストール mabl APIキーの発行と登録 GitHub Actionsの設定 env with 実行と結果確認 注意点 おわりに ■ mablの製品紹介ページはこちら agest.co…
2022/07/25
ウェビナー告知!高橋寿一×高木陽平のQAセッション!~8/1(月) 19:00開催~
こんにちは!新米技術広報のちゃっきーです。 私も企画に参加させていただいている、株式会社AGEST主催のウェビナーのご案内をさせてください! 前回のウェビナーもたくさんの方にお申込みいただき、大盛況に終わりました。 ■ウェビナーレポート!~3/31(木)開催 CTSO高橋寿一が登壇~ - AGEST Engineers Blog engineers-blog.agest.co.jp 今回のイベントでは、テスト業界のトップランナーである当社CTSO高橋寿一と、日本人初のISO 29119トレーニングトレーナーとしても名高いQA事業本部 本部長 高木陽平の2名が登壇!テスト業界のプロフェッショナル…
2022/07/21
JaSST'22 Hokkaido 参加レポート
みなさん、はじめまして。テストオペレーション部のゆーてぃです。 私は長い間スマホアプリなどゲーム関係のテストに携わった後、エンタープライズ領域に「Change The Way(うぇい)」しました。 経験はそこそこあってもまだ未熟な部分が多く、常に勉強する毎日ですが、「JaSST'22 Hokkaido」に参加できる機会をいただけましたので、学びの一環として実際に会場に行ってきました。 今回は開催内容から第三者検証機関としての観点での所感となります。 テーマ「Change The 道(うぇい)」 ホームページに記載されている内容はこちら 基調講演「ソフトハウス・トランスフォーメーション」 伝統的…
2022/07/21
スクラム開発プロジェクトでスクラムマスターを学ぶ
みなさん、はじめまして。アドバンスドテストソリューション部のはまです。 今回はスクラム開発初心者の私が、スクラム開発を体験して学んだことについてお話します。 プロダクトの詳細については記載ができませんが、業務をリモートにて実施できる社内開発のプロジェクトです。 そのプロジェクトはスクラム開発にて進めることになり、スクラム開発未経験の私が、スキル向上と経験を積む目的として、QAエンジニア兼スクラムマスターとしてアサインして頂くことになりました。 チーム構成は、アジャイルコーチ含めて9名でした。 スクラムマスターとしてプロジェクトを進める中で実施してきたこと、使用したツールなどを交えたお話も合わせ…
2022/07/19
「境界値分析」をテスト設計に取り入れる
こんにちは、はまたくです。 前回の「同値分割法」を使ってみたに続いて、今回は「境界値分析」についてのお話をします。 engineers-blog.agest.co.jp JSTQB FLを勉強したけど実際にテスト技法を使用したことが無い方や、現在JSTQBの勉強を進めている方々の参考になれば幸いです。 境界値分析の定義 なぜ境界値に着目するのか 境界値の取り方 2値と3値どちらを使うか まとめ 境界値分析の定義 JSTQB FLのシラバスでは境界値分析は以下のように定義されています。 境界値分析(BVA)は同値分割法の拡張であるが、パーティションが数値または順序付け可能な値で構成される場合だけ…
2022/07/14
無線LAN+認証システムでよりセキュアなネットワーク環境を構築 #2
こんにちは、インフラソリューション部の”K”です。 とあるシステム導入の検証で以下の環境を作りました。 本構成では、よりセキュアなネットワーク環境を構築することを目的としています。 単一セグメントの無線LAN環境(暗号化)だけでは以下の課題があるため、これらを克服するための設定をご紹介します。 無線LANのセキュリティ強化(用途に応じた通信を分けられない。ゲスト用と社内用など) 未認証のクライアントからの接続制御をするのが難しい。 認証サーバ(AD・DNS・DHCP・NPSの機能を搭載)の信頼性が低いと逆にボトルネックになるので可用性を高める必要がある。 前回の記事ではネットワーク構築の基盤と…
2022/07/12
JaSST'22 Niigata 参加レポート
こんにちは。アジャイルテストGのちゃんでらfeat.みです。 暑い日が続きますが、皆さん如何お過ごしですか。 さて、2022年7月8日(金)、新潟の名産の笹団子風のおやつを片手に「JaSST'22 Niigata」にオンライン参加をしてきました。 ※「JaSST'22 Tohoku」「JaSST'22 Kansai 」も別の方が参加した際のレポートをブログ化としておりますので、興味のある方はそちらもぜひご確認下さい。 ■「JaSST'22 Tohoku:テスト自動化その前に ~テスト自動化アンチパターン~」 engineers-blog.agest.co.jp ■「JaSST'22 Kansa…
2022/07/12
JSTQB Advanced Level テストアナリスト試験〜みんなの勉強方法と受験結果発表!
こんにちは。テストオペレーション部のゆうゆうです。書きたいことがたくさんありますが、今回はちょっと長めのブログなのでいきなり本題に行かせていただきます。 JSTQB ALTA試験、みんなの勉強方法アンケート JSTQB ALTA試験、勉強方法と合否結果を大発表! ケースNo.1:Aさんの場合 ケースNo.2:Bさんの場合 ケースNo.3:Cさんの場合 ケースNo.4:Dさんの場合 ケースNo.5:Eさんの場合 ケースNo.6:Fさんの場合 ケースNo.7:Gさんの場合 ALTA合格につながる勉強法とは? シラバスを理解できるまで読み込む 過去の試験対策ではなく、新シラバスに沿った試験対策をたて…
2022/07/07
Notion APIを使ってみた話
こんにちは、AGESTでエンジニアをしているタカです。 AGEST(旧デジタルハーツ)には2022年の2月に入社し、主に自動テストツール関連や、新卒入社者向けの教育業務に携わっています。 本記事は、All-in-one workspaceとして、近年人気が高まってきているNotionのAPIを使った通知システムの構築方法を紹介します。 Notionとは Notion APIとは やりたいこと 実装手順 Notion APIの使用設定をする APIの動作確認を行う DBのページ一覧を取得 ページ更新 コードを実装する(GAS) シークレットをプロパティストアで管理する DBのページ一覧を取得 P…
2022/07/05
「Pict Master」でペアワイズ法のテストケースを高速生成!
どうも、こんにちは。テストオペレーション部の良です。 私は主にスマートフォンゲームのテストを10年以上経験した後、エンタープライズ領域に参画しました。エンタープライズのテストを担当してから日は浅いのですが、新しいことに触れるのは好きで色々と勉強中です。勉強の過程で「Pict Master」1というツールに出会い、使ってみたので今回はPict Masterでペアワイズを組んでみたときの所感を書いてみようと思います。 ペアワイズとは? まずは簡単に 『ペアワイズテストでは、組み合わせの技法を使用して、各パラメーター - 値ペアが他の各パラメーターのパラメーター - 値ペアそれぞれに対して 1 回は…
2022/06/29
JaSST'22 Kansai 参加レポート
はじめまして、テストオペレーショングループのミストレイです。 先日京都にて開催された「JaSST'22 Kansai」に参加してきました。 本記事はそのイベントレポートとして、講演内容を簡単にまとめたものになります。 今回のテーマは「テストオラクルのない世界」です。 テストオラクルとは 当日の様子 スコープ 基調講演 招待講演 総括 テストオラクルとは まず、テストオラクルとはなにかという話なのですが、 JSTQBの用語集ではテストオラクルについて、以下の様に説明されています。 テストオラクル(test oracle) テスト対象のシステムの実行結果と比較する期待結果のソース。 参照:ISTQ…
2022/06/28
LTレポート #3
こんにちは!そしてはじめまして!新米技術広報のちゃっきーです。 6月17日にLT(ライトニング・トーク)を開催しました。 今回で第7回目。AGEST始動後、初の開催となった今回の様子をご紹介したいと思います。 おさらい~LT(ライトニング・トーク)って?~ 初☆飯田橋オフィスにて開催 1人目、Aさんの「"ととのいのススメ"」 2人目、Oさんの「あなたは何駆動?-ママさんエンジニアの話-」 3人目、Yさんの「楽しいAPI」 ファイナルプレゼンターOさんの「SAVE The DIGITAL WORLDには金がかかるのか?-CentOSの話- 」 おまけ~技術広報からのお知らせ~ LT第7回で感じた…
2022/06/23
AnsibleによるZabbixサーバー構築
初めまして、インフラソリューション部の"のなか"です。 今回はAnsibleという自動化ツールによるZabbixサーバーの構築についての話になります。 Ansibleを使えると10分程度でZabbixサーバーを構築できるようになります。 それではAnsibleを使えるようになるためにAnsibleとは何かやどうやって使うのかについて説明していきます。 Ansibleとは 開発環境 注意点 前提条件 構築 1. Ansibleをインストール 2. Ansible用にファイルを配置 3. Zabbixをインストールするplaybook実行 4. WEBインターフェースによるZabbixインストール…
2022/06/21
TestRailと自動テストの連携#1 Selenium/Python編
はじめまして。 テストオートメーショングループのおすしです。 先日開催されたJaSST'22 Tokyoにて、TestRailの紹介セッションを拝見しました。 便利そうだなぁ。きれいなレポートいいなぁ。オリジナリティ溢れるエクセル項目書はもう触りたくないなぁ。 と、つぶやいていた私にTestRailの調査依頼が来ました。 自分の意見を言っておくのは大事ですね。 上司「うちの部で使っている何かと、TestRailを連携して何かいい感じのことやって」 なんという自由度の高い依頼でしょう。すばらしい。 今回はTestRailとSelenium/Pythonの自動テストを連携したお話です。 連携方法や…
2022/06/16
PythonのORMライブラリ「SQLAlchemy」を「FastAPI」で使う
こんにちは。 エンジニアのnobushiです。 以前Pythonフレームワークの FastAPI を紹介しました。 今回 FastAPI で Relational Database を使ってみたいと思います。 使用するORMライブラリは SQLAlchemy です。 SQLAlchemy はPythonのORMライブラリの中では最もポピュラーなものの一つです。 Python Software Foundationの開発者アンケートではTOPに位置付けられています。 出典:Python Software Foundation、JetBrains「2020 年度 Python 開発者アンケートの結…
2022/06/14
無線LAN+認証システムでよりセキュアなネットワーク環境を構築 #1
こんにちは。インフラソリューション部の”せん”です。 文系卒で家庭用ルータの設定すらしたことがない状態で配属となり、もうすぐ一年。現在は、主にお客様先のネットワーク構築に関する業務に携わっています。 まだネットワークエンジニアとして身につける事は多く勉強の毎日ですが、ネットワークの設計から構築まで通して作業ができるよう邁進していく所存です。 はじめに ルータ (YAMAHA) L3SW (Cisco) L2SW (Cisco) 無線AP (Cisco) まとめ はじめに とあるシステム導入の検証で以下の環境を作りました。 本構成ではよりセキュアなネットワーク環境を構築することを目的としています…
2022/06/09
いまさらデシジョンテーブルというものを考えてみた
こんにちは、ゆーすけです。 「V&V」「シフトレフト」に続く、いまさらシリーズの第3回です。 今回は、ブラックボックステスト技法の一つである「デシジョンテーブルテスト」について考えてみたいと思います。 engineers-blog.agest.co.jp engineers-blog.agest.co.jp デシジョンテーブルとは デシジョンテーブル作ってみた デシジョンテーブル省略してみた デシジョンテーブル省略してもいいの?? 最後に デシジョンテーブルとは 一旦、JSTQB FLシラバスでどのように定義されているか確認してみましょう。 (以下JSTQB FLシラバス抜粋) 「デシジョンテ…
2022/06/07
アジャイル開発で活用されているツール紹介
こんにちは、技術本部でバックエンドエンジニアをやっているまるです。 アジャイル開発において、チームで使用するツールの選択というのは意外に重要な要素です。 使用するツールの使いやすさは、コミュニケーション、ソースコード管理、タスク管理の質を左右し、ひいては リリースされるプロダクトの品質にも影響すると言えます。 私が所属するCTO室ではプロダクトやツールの開発を行っています。2週間スプリントでアジャイル開発を続けており、今回は一つの開発モデルとして私たちのチームで利用しているツールをご紹介します。 Github ブランチ マージ(プルリクエスト) GitHub Actions Githubまとめ…
1
More pages
19
20
21
22
23
24
コンテンツ
トップ
イベント
マガジン
動画
ブログ
フォロワー
グループに関するお問い合わせ