Posts
ACID特性とは:トランザクションがみたすべき特性
トランザクションがみたすべき特性を ACID 特性といいます。 このレクチャーでは、ACID を構成する4つの特性を解説します。
read more
Posts
IntelliJ/Java/Gradle プロジェクトのビルドエラーを解決する方法:Java のバージョンを確認します
IntelliJ IDEA で Java プロジェクトをビルドすると、エラーが発生することがあります。 このようなときは、① プロジェクトの JDK ② Project Structure での JDK 設定 ③ Gradle 起動時の設定 の3つを確認してみましょう。
read more
Posts
URI is not registered:Community Edition の IntelliJ で表示される警告への対応方法
IntelliJ IDEA の Community Edition は、Thymeleaf のサポートが不足してる部分があり、この警告が表示されます。 ただし、これはあくまで IDE 内での問題であり、実際のアプリケーションの動作には影響しません。
read more
Posts
Spring Boot アプリ で Thymeleaf に Java のオブジェクトを渡す Model#addAttribute の使い方
Java から Thymeleaf に値を渡すには、
read more
Model#addAttribute
メソッドを使います。
Posts
ArithmeticException の原因は?:Java におけるゼロ除算
ArithmeticException: / by zero というエラーは「ゼロ除算」が原因です。これを避けるには、分母がゼロにならないように条件分岐を追加する必要があります。
read more
Posts
境界値テスト:間違いやすい日付の例題つき
不具合は境界の周りで発生しやすいということを知っていますか? 境界値テストは、そのような境界の周りでの挙動を重点的にテストする手法です。 このレクチャーでは、境界値テストの基本から、そのメリットや具体的な活用事例までを解説します。
read more
Posts
バグ修正の手順:不具合チケットの担当者になったら
バグの修正担当者になったときに、不具合チケットをどのように活用すればよいでしょうか? 効率的に不具合修正を進めるために、不具合修正の手順や、チケットに情報が不足していた場合のコミュニケーション方法を学びましょう。 この記事では、不具合チケットを受け取ってから、不具合の再現、修正、再テストの依頼をするまでの流れを解説します。
read more
Posts
不具合チケットテンプレート:チケットには何を書く?
ソフトウェアテストで不具合を検出したら、不具合チケットを起票します。 不具合チケットの役割は、不具合修正を効率的に進めるための情報を提供することです。 「テスト実施者」と「修正を担当する開発者」が別の場合は、不具合チケットが重要なコミュニケーションツールになります。 このレクチャーでは、効率的な不具合修正のためのチケットの書き方について解説します。
read more
Posts
ソフトウェアテスト技法の分類
現実のソフトウェアの仕様は複雑です。 複雑な仕様に対するテストケースを力技で用意すると、テストケース数が膨大になったり、テスト観点にぬけもれが発生します。 テスト技法と学ぶことで、テストケースを効率的かつ網羅的に整理できるようになります。 このレクチャーでは、テスト技法の必要性について具体例を使って説明し、テスト技法の大まかな分類について解説します。
read more