ブックマーク / qiita.com/gengen0719 (2)

  • データベースに接続するテストの仕組みを整備して、運用して、反省したこと - Qiita

    はじめに この記事の内容 この記事は上記記事で作成したデータベースに接続するテストの仕組みを運用した際に発生した問題点とそれに対する分析、解決策の案をまとめた記事です。 データベースに接続するテストの詳細な内容は上記記事を参照していただければと思うのですが、作った仕組みの概要としては データベースに接続するJUnitTestをCIで実行するしくみ です。 これによって私が開発しているプロダクトのテストの仕組みの全体像は以下のようになりました。 CIで実行されるJUnitTestJavaプロセスのみ)の実行基盤 CIで実行されるJUnitTest(データベースにアクセスする)の実行基盤 機能開発時に開発者が作成し協力会社の打鍵者の方に依頼するファンクショナルテスト これは自動E2Eテスト等でカバーできるものも含まれており、そういった仕組みも整備しなければいけないという課題認識があります。

    データベースに接続するテストの仕組みを整備して、運用して、反省したこと - Qiita
  • SonarQubeさんに怒られたら - Qiita

    まえがき この記事に記載されている内容 SonarQubeは大変便利なツールです。 しかし解析結果の見方や検知されたIssueの内容が分からず無視してしまったり、 あまり理解せずにとりあえず直すという対応をしてしまったりしたことはないでしょうか? この記事ではIssueの検知結果の確認にフォーカスして以下の内容を記載します。 SonarQubeの解析結果の確認の仕方 検知されたIssueの表示のされ方 SonarQubeが提供してくれる情報の確認の仕方 検知されたIssueがなぜ指摘されているのか調べる方法 SonarQubeさんに怒られたら、 めんどくさいなぁと思うのではなく その内容を血肉に変えてレベルアップしましょう◎ SonarQubeとは SonarSource社が開発する、様々な言語に対応したソースコードの品質管理ツールです。 ソースコードを静的解析し、以下のような処理を実施し

    SonarQubeさんに怒られたら - Qiita
  • 1