```ini # pytest.ini [pytest] # テストディレクトリ testpaths = tests # Pythonパス pythonpath = src # マーカー定義 markers = slow: 時間がかかるテスト integration: 統合テスト unit: 単体テスト # 実行オプション addopts = -v --strict-markers ...
ソフトウェア開発における継続的インテグレーション(CI)では、実装したコードの品質を保証するテストが不可欠です。しかし、単体テスト、統合テスト、E2Eテストを全て同じAIが生成すると、単一の視点に偏ったテスト設計になる可能性があります。
皆さんはPythonでテストコードを書いていますか?なんだか小難しいし、コード自体は動くからやらなくても良いと思っていませんか?また、pytestでググってもまとまった記事に出会えないからunittestを使っているような状況だったりしませんか?そんな方々 ...
PyCon APAC参加レポート第2回は、 初日の日本語セッションを中心にまとめたいと思います。1日目と2日目のキーノートは第1回の記事にまとめてありますのでお読みください。 パッケージの未来 1日目の一番初めのセッションは、 @aodag (小田切 篤) さんによる ...
筒井 (@ryu22e) です。今月の 「Python Monthly Topics」 は、Web APIのテストデータを自動生成してくれるツール 「Schemathesis(スキーマセシス) 」 を紹介します。 Schemathesisとは何か Schemathesisは、OpenAPIまたはGraphQLで書かれたAPI仕様を元にテストデータを自動生成し ...
以下では、Snowflake 上で Python プロシージャを使ったタスク(TASK)を開発しつつ、ユニットテストや DBT を用いたドキュメント化・テスト自動化を行うための一連の開発プロセスをフェーズごとにまとめます。 では、各フェーズの詳細を順番に解説していきます ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する