
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
XCTestからSwiftTestingへ:モダンなiOSテスト手法とBDDによる仕様書化
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
XCTestからSwiftTestingへ:モダンなiOSテスト手法とBDDによる仕様書化
株式会社ココナラアプリ開発グループ、iOSチームの上田です。 今回はココナラのiOSアプリのテストについ... 株式会社ココナラアプリ開発グループ、iOSチームの上田です。 今回はココナラのiOSアプリのテストについてご紹介したいと思います。 1. はじめに iOSアプリ開発において、テストは品質保証の重要な柱です。 Appleは長年XCTestフレームワークを提供してきましたが、Swift言語の進化に合わせて、より表現力豊かでモダンなテストフレームワーク「SwiftTesting」が登場しました。 今回は、XCTestからSwiftTestingへの移行方法と、ViewModelのテストをBDD(Given-When-Then)アプローチで実装することで、テストが仕様書としても機能する方法を解説します。 普段の開発でこんな経験はありませんか? サービスの成長に伴い、レガシー機能の仕様書が存在しないか、最新状態に維持されていない 既存機能の改修時に仕様書がなく、アプリケーションの動作確認やソースコー