TECH PLAY

管理ツール」に関連する技術ブログ

546 件中 211 - 225 件目
ソフトウェアの品質保証において、プログラムの内部構造に着目したテスト技法である制御フローテストは、その網羅性の高さから重要な役割を担っています。 そこで今回は制御フローテストとは何かという基本的な概念から、具体的な実施手順、そのメリットとデメリット、そしてさらに理解を深めるための関連知識までを幅広く解説します。 より堅牢なソフトウェア開発を目指す上で、制御フローテストの知識は不可欠と言えるでしょう。 import haihaiInquiryFormClient from "https://form-gw.
ソフトウェア開発において、品質を確保するためのテストは様々な段階で実施されます。 その中でも、個別に検証されたプログラムやモジュールが連携して意図通りに動作するかを確認する重要な工程が「結合テスト」です。 そこで今回はソフトウェア開発ライフサイクルにおける結合テストの位置づけから、その具体的な手法、効率的な進め方、そして多くの方が抱く疑問点までを幅広く解説します! import haihaiInquiryFormClient from "https://form-gw.hm-f.jp/js/haihai.
G-gen の武井です。当記事では GitHub の release イベントをトリガーにして、Docker イメージを Artifact Registry にプッシュする方法について解説します。 はじめに 概要 ワークフロー GitHub Actions ワークフロー 概要 release とは 構成 ソースコード 免責事項 ディレクトリ構成 ワークフロー(release.yaml) デモ リリース作成 ワークフロー実行 関連記事 はじめに 概要 当記事では、GitHub の release イベントが
どうもこんにちは クラウドエースの妹尾です。 今回は弊社で起きたちょっとしたトラブルから始まった、オープンソースソフトウェア(以下 OSS)の開発活動についての記事を書きたいと思います。 Zenn 記事がデプロイされない それは僕が Cloud Run の新機能についての記事を書いていた時のことでした。 push した記事が公開されなかった 弊社の技術ブログは Zenn というプラットフォームで展開されていますが、これは zenn-editor を活用して書かれています。 この記事も例に漏れず、 zenn
はじめに こんにちは。営業管理ツールGENIEE SFA/CRMのプロダクトデザインを担当しています、SAです。 GENIEE SFA/CRMは営業業務の効率化と生産性の向上を支援するツールです。 私たちプロダクトデザイナーは、優れたUIUXデザインを提供するために以下の3つの指針を設定しています。 画面遷移を少なくすること 一覧性を高めること 直感的な操作が可能なUI これらの実現による生産性と効率化を目指し、日々邁進しています。 業務システムにおけるUI改善について、私たちがどんな事を考えて設計してい
CATチーム、テスト管理ツール「CAT」のエヴァンジェリスト石井です。CATの紹介は こちら(公式HP) からどうぞ。
ソフトウェア開発における品質保証は、ユーザーに安全で信頼性の高い製品を提供するために不可欠です。 その中心的な役割を担うのが「機能テスト」。 今回はそんな機能テストの基本から、そのメリット、デメリット、そして非機能テストとの違いまでを徹底的に解説します! import haihaiInquiryFormClient from "https://form-gw.hm-f.jp/js/haihai.inquiry_form.client.js";haihaiInquiryFormClient.create({
ソフトウェア開発において、品質を確保するためのテストは必要不可欠です。 テストには様々な手法が存在しますが、大きく「スクリプトテスト」と「非スクリプトテスト」の2種類に分けられます。 これらのテスト手法は、それぞれ異なる特徴と目的を持ち、ソフトウェアの品質を向上させるために重要な役割を果たします。 そこで今回は、スクリプトテストと非スクリプトテストの違いについて解説します! import haihaiInquiryFormClient from "https://form-gw.hm-f.jp/js/ha
ソフトウェア開発における品質保証は、バグのない、信頼性の高いシステムを構築するために不可欠です。 品質保証のプロセスにおいて、中心的な役割を果たすのが「動的テスト」と「静的テスト」です。 これら二つのテスト手法は、目的とアプローチが大きく異なりますが、互いに補完し合い、ソフトウェアの品質を高める上で欠かせない存在です。 動的テストは、実際にプログラムを動作させ、様々な入力や操作を行った際の挙動を検証することでバグや不具合を検出します。 一方、静的テストは、プログラムを実行せずにソースコードや設計書を分析し
こんにちは、東京大学の三輪敬太です。私は2024年度に未踏IT人材発掘・育成事業として「ニューラル言語モデルによる個人最適な日本語入力システムの開発」というテーマで採択され、早稲田大学の高橋直希さんとともにmacOS上の […]
はじめに こんにちは!トモニテで開発を行っている吉田です。 今回は Serverless Framework で作成した Lambda 関数を lambroll に移行しようとしたことについて書きます! 移行検討の背景 昨年、Serverless Framework の v4 がリリースされました。 v4 からはライセンス形態が変更されて、収益の閾値を満たす、あるいは超える組織では有料でサブスクリプションを購入する必要があります。また v3 は 2024 年までのサポートで、クリティカルなセキュリティ問題
はじめに 春です! 春といえば、新入社員の季節……。 新入社員の季節といえば、研修の季節……。 研修の季節といえば、環境構築の季節……。 環境構築といえば、バージョン管理ツール……。 そしてバージョン管理ツールといえば、asdf。 すなわち、春とはasdfの季節です。 清少納言 はじめに asdf とは? 本記事の問題意識 前提(マシンの情報) asdfインストール手順 今回使用しない手順 いざ環境構築 0. EC2 インスタンスの起動 1. Gitのインストール 2. バイナリファイルのダウンロード コ
こんにちは、K.Oです。 現代のソフトウェア開発では、新しい技術やプロセスの導入機会が増えています。特に、スピードと柔軟性が求められるスタートアップのアジャイル開発では、技術導入による生産性向上が大きな魅力です。しかし、現場の抵抗感やスキルギャップにより、導入が思うように進まないことも少なくありません。 そこで鍵となるのがチェンジマネジメントです。これを活用することで、組織や個人が変革に柔軟に適応し、スムーズに定着させるためのプロセスを可視化・管理できます。 本記事では、まずチェンジマネジメントの全体像を
はじめまして、情報審査グループの山崎です。 今回は私たち情報審査グループが「データ」を仲介役として、エンジニア部門とともに協働したことをお伝えできればと考えています。 本記事ではコミュニケーションについてを軸にお伝えしますが、一般的な見解では無く私の個人的な感覚だけな点もあるのでご容赦ください。 エンジニアの方々に、私たちのような非エンジニアとのより良いコミュニケーションについて少しでも参考になれば嬉しいです。 関連して、エンジニア視点からの取り組み事例として以下の記事も併せてご覧ください。 情報審査グル
日々のインターネット利用から企業のネットワーク管理まで、私たちの生活とビジネスを支える上で欠かせない技術、それがDHCP(Dynamic Host Configuration Protocol)です。 ネットワークに接続された機器へのIPアドレスなどの設定を自動化し、スムーズな通信を実現するDHCPは、現代のネットワーク環境において必要不可欠な存在と言えるでしょう。 しかし、DHCPの重要性とは裏腹に、その仕組みや設定方法、トラブルシューティングについて詳しく理解している方は意外と少ないかもしれません。