システム開発におけるテスト自動化についてお話できます
分散ストリーム処理システムの結合テスト/システムテストフェーズを対象にして
「テストデータのクリア、インポート」「常駐処理、ジョブ、オンラインAPIの起動」「実行結果データのエクスポート、ファイル収集」「期待値との比較」「実行ログの収集、エラーログから障害チケットの起票」
を自動化しました。
この仕組みを前提に
「シナリオ設計から実行スクリプトの自動生成」「デリバリプロセスでの自動回帰テスト」「テスト実行履歴、処理時間、一致率、ログ件数の可視化」
にも対応しました。
結合テストフェーズ以降で実施される業務シナリオのテストは、自動化が難しいと考えられがちですが
手動で実施できているのであれば、ルールを整理すれば自動化が可能です。
私の経験がお役に立ちそうなことがあれば、いつでもご相談ください。
■その他
どちらでご経験されましたか?: 大手通信事業者 情報システム部門
いつごろ、何年くらいご経験されましたか?: 2015年〜現在
その時どのような立場や役割でしたか?: コンサルタント兼エンジニアとして、「企業の方針」「管理層の理想」「実務担当者の現状」「時流に合わせたあるべき像」「他社でのあるある像」を元に、立案〜構築、保守を行なっています。
得意な分野・領域はなんですか?: システム開発プロセスの改善
プロフィール 詳細を見る
職歴
株式会社プレーサ
- 取締役 2010/12 - 現在
株式会社アンサー
- 新規事業推進室 2005/10 - 2010/12
エノテカ
- レストラン事業部 2002/7 - 2005/9