テストコードの実装まで手が回らず、コードレベルの品質保証に悩んでいる方のためにテストコードを実装します。
コマンド実行でテストを全て実行できる形までを目標とし、ご利用中のCI環境などですぐに使えるものをご提供予定です。
現在業務経験のあるテストフレームワーク
・JUnit
・jest
・Puppeteer
GitHubなどのリポジトリへのアクセス権限をいただき、テストコードを実装したブランチのプルリクエストまでを成果物とさせていただきます。
ParameterizedTestなどは1パラメータを1ケースとみなします。
カバレッジ85%以上を努力目標とさせていただきます。
50ケースを大幅に超える場合は別途ご購入いただく必要があります。
Swingデスクトップアプリケーションなど自動化が難しい場合をお引き受けできない場合がございます。
MagicPodなど有料のテストツールを使う場合は別途アカウントの払い出しをお願いいたします。
提供いただきたい情報
・GitHubなどのリポジトリ情報とアクセス権限
・システム自体の概要やローカル環境での起動方法などキャッチアップに必要なドキュメントの提供
・DBなどのデータアクセスがあるシステムの場合はテストデータの提供
留意事項
・経験のないテストフレームワークもご対応は可能かと思いますのでお問い合わせいてだければと思います
・テストしにくいコードの場合はプロダクションコード自体に変更が発生する場合があります
・こちらはM1 MacBook Proでの作業となります
・個人情報などセンシティブな情報の提供はお控えください