Qtの更新に伴う手動テストや、CI環境が十分に整備されていないことで、品質確認や開発作業に負担がかかるケースがあります。
SRAでは、Qtの商用ライセンスから開発・テスト・CI環境構築までをワンストップで支援し、Qtアプリケーションの品質向上と開発効率化をサポートします。
主な構築事例
- ソフトウェアのコンパイルおよびビルドの自動化
- 静的解析の実施と品質メトリクスの収集・可視化
- バイナリーパッケージの作成および配置の自動化
- 各工程の実行状況や結果を一元管理できる仕組みの構築
このようなお客様におすすめです
- 社内でソフトウェア開発を行っており、CI環境を自社インフラ上に構築したい
- 手作業によるビルドやリリース作業を削減したい
- 品質チェックを標準化し、開発品質を向上させたい
- 開発プロセスを継続的に改善できる基盤を整備したい
お客様の開発環境や運用ルールに合わせて最適なCI環境をご提案し、導入から運用開始までを支援します。
テスト自動化とCIを組み合わせた品質保証
CI環境に各種品質ツールを組み込むことで、アプリケーションの変更やQtの更新後も継続的な品質確認が可能になります。
GUI回帰テスト
SquishによるGUI操作・期待結果の確認を自動化します。
カバレッジ計測
Cocoにより、C/C++・QMLのテスト網羅性を確認します。
静的解析
CoverityをCI/CD環境で実行し、ソースコードの問題を継続的に検出します。
SRAのCI環境構築支援
SRAでは、Qtアプリケーションを対象として、必要に応じて以下をご支援します。
- Squishを利用したGUI回帰テスト自動化
- Cocoを利用したカバレッジ計測
- テスト仕様の整理
- CI/CD環境での継続実行
- Coverityによる静的解析のCI/CD連携
SRAでは、Qtアプリケーションの品質向上を目的として、回帰テスト自動化、カバレッジ計測、静的解析、CI/CD環境構築まで幅広くご支援いたします。
お問い合わせフォームへ