SHIFT Group 技術ブログ

「無駄をなくしたスマートな社会の実現」を目指し、ソフトウェア製品の開発、運用、マーケティングなどあらゆる立場から携わるSHIFT Groupの公式note。エンタメ・ゲーム業界から、Web系、金融/製造/小売りなどのエンタープライズ業界まで広い知見を活かした情報を発信しています。

SHIFT Group 技術ブログ

「無駄をなくしたスマートな社会の実現」を目指し、ソフトウェア製品の開発、運用、マーケティングなどあらゆる立場から携わるSHIFT Groupの公式note。エンタメ・ゲーム業界から、Web系、金融/製造/小売りなどのエンタープライズ業界まで広い知見を活かした情報を発信しています。

マガジン

  • CATブログ

    株式会社SHIFTが提供する統合型ソフトウェアテスト管理ツール 「CAT」の最新情報や活用事例をお伝えします。「お!こんなこと知らなかった!」という情報や新鮮なネタをお届けできたら幸いです!

  • SHIFT社内広報マガジン

    SHIFTグループ従業員とその家族との距離を縮めるべく、お子さん参加型から、垣根をこえて大人もみんなで楽しめる年間を通してさまざまなイベントを企画・実施しています!実施して得たノウハウや気づき、反省、アンケート調査結果などをイベントごとにまとめています。ご参考になれば幸いです!

  • ゲーム開発&QA パーフェクトガイド

    ゲーム開発&QA パーフェクトガイド SHIFTのゲーム領域では開発者の徹底サポートでヒットタイトルの創出に貢献すべく、テストフェーズはもちろん、開発の上流工程からプロジェクトに参画し ユーザー満足度の高いゲーム品質を実現しています。 このマガジンでは、現場で役立つ知識や、ゲーム業界の話をさまざまな観点でご紹介していきます。 随時note記事更新中!

  • SHIFT ノープロンプト生成AIツール「天才くん」ブログ

    株式会社SHIFTが提供する生成AIツール「天才くん」の公式noteです。天才くんは、プロンプトがうまく書けない方でも、誰でも、簡単・気軽に生成AIが使える目的特化型の生成AIツールです。 サービスサイトはこちら→ https://tensaikun.jp

  • SHIFTの実践的SAPマガジン

    このマガジンは、SAP社が提供するERPパッケージソフト「SAP ERP」「SAP S/4HANA」の導入やバージョンアップ案件で、テスト支援等を行っているSHIFTのSAPグループによる環境構築の体験談や研修ノウハウを紹介しています。

リンク

記事一覧

開発者がテストも兼任するのはやっぱり難しい?開発もテストもやった時に「やらかした話」2選

IT古典良書を読み解く《第12回》「なぜテスターが必要なのか? ~ テスターを雇わない(間違った)理由、ベスト5~」

APIテスト自動化のススメ ~テストの悩みをKarateで解決~

Github ActionsとSelenoidでファイルダウンロードや録画をやってみたい

《5回目》CATの原点と機能開発の変遷|最新のCATが取り組んでいる開発テーマとは?

《第2回》CI/CDコードの作成・登録|GitLab-CI/CDでレガシー環境でのGitOps事始め

開発者がテストも兼任するのはやっぱり難しい?開発もテストもやった時に「やらかした話」2選

こんにちは、駆け出しアジャイルQAの三谷です! 前回は、テスト初心者の立場から、探索的テストの記事を書いたのですが(読んでね!)、今回はちょっとだけ思い出も交えつつ。 私、SHIFTに入社するまでは、QAという肩書きを名乗っていませんでした。要件定義も開発もテストもやる、IT何でも屋さんでした。 今は、開発者とは別の第三者として、システムのテストを行っていますが、何でも屋さん当時は違いました。自分が開発者として携わったシステムのテストを行うことも、よくあったのです。 開

IT古典良書を読み解く《第12回》「なぜテスターが必要なのか? ~ テスターを雇わない(間違った)理由、ベスト5~」

第12回 Joel on Software(ジョエル オン ソフトウェア) 〜その7〜 「なぜテスターが必要なのか? ~ テスターを雇わない(間違った)理由、ベスト5~ 」 バグ こんにちは。スクラムマスターの伊藤です。 突然ですがバグという言葉はご存知でしょうか? そして、いつ知ったものでしょうか? ファミコン世代はバグったという言葉と共にファミコンの動作がおかしいときにバグという言葉を知ったはずです(私もです)。 今でもアプリにバグが多いなどレビューに書かれること

APIテスト自動化のススメ ~テストの悩みをKarateで解決~

こんにちは、QAを行っている矢野です。 突然ですがAPIのテストは実施されていますか? そしてAPIテストの自動化は行っていますか? 最近では開発者が率先してユニットテストを書くことも増えてきたと思います、しかしユニットテスト以外は書いていないというケースもよく聞きます。 逆にテスト担当者がいるところだと昨今流行りのキャプチャ&リプレイツール等を用いたテストは自動化されているけど、それ以外のテストは書かれていないことも多いのかなと感じています。 近年はモバイルアプリの普

Github ActionsとSelenoidでファイルダウンロードや録画をやってみたい

こんにちは、テスト自動化アーキテクトの森川です。 みなさん自動テストされていますか? 突然ですが、私はE2E自動テストをまわしていくうえで欠かせない要素は3つあると思っています。 ・よりスケーラブルに ・よりステーブルに ・よりサスティナブルに 本日はひとつめの「スケーラブル」について Seleniumを軽量・高速にスケールしてくれる技術「Selenoid」を使ったエントリーをお届けしましょう。 具体的には、GitHub ActionsにSelenoid環境を構築し

《5回目》CATの原点と機能開発の変遷|最新のCATが取り組んでいる開発テーマとは?

こんにちは。CAT推進グループ・石井優でございます。SHIFTでCATを専任で開発している本グループ内にて、ユーザーサポート・要件抽出などを担当しております。前回に引続き、弊社のテスト管理ツール「CAT」について機能開発の変遷のお話をいたします。 CATとは現在SHIFTが提供するCATとは、テストの実行管理に主眼を置いた、正式名称「CAT TCM(Test Cycle Management)」という製品を指します。ケースと実行結果・エビデンスの管理、およびプロジェクトの進

《第2回》CI/CDコードの作成・登録|GitLab-CI/CDでレガシー環境でのGitOps事始め

こんにちは。CAT推進グループ 小田柿 です。 だいぶ間が空いてしまいましたが、GitLabでレガシー環境でのGitOps事始め 第2回です。今回はSpring Bootデモアプリ用のCI/CDコードの作成・登録になります。 前回)《第1回》 GitLab CI/CD環境構築|GitLab-CI/CDでレガシー環境でのGitOps事始め 1. GitLabにおけるCI/CDコード 1.1. .gitlab-ci.yml ソースコードを登録したリポジトリのルートディレクト