1月
2
マンガ読んだ!!zoomガヤガヤ会 Vol.7
募集内容 |
申し込み不要、もしくは当サイト以外で申し込み |
---|---|
開催日時 |
2021/01/02(土) 22:00 ~
2021/01/03(日) 01:00 |
募集期間 |
2020/12/06(日) 10:56
〜 |
会場 |
自宅 オンライン |
イベントの説明
* マンガログサービスマンガ読んだ!!のガヤガヤ会
- モブプロをするため、以下を準備しておいてください
- Zoom
- VS Code + VSCode Live Share
- 最近やったこと
- .NET5対応と認証回りのUpdate
- トップページでログイン後のトップページをメインページとして切り分ける
- ↑タイミングを見直してテストはかなり安定した。最近Azure DevOpsのテストは安定している。(1回だけ503が出たのは謎。)
- Nullableのenable
- ↑これで全体的に変更していてやっぱりテストは有難かった。足りてないと思ったのは、
- ページのテスト(本来はユニットテスト?)
- 読んだボタンを押したテスト
- 今回のテーマ
- 待つシリーズを切り出すかどうか。これをするとネストが増える。
- プロダクトコード側の壊れやすいclass(Bootstrapのclassなどをそのまま使っている)を修正する
- class名を考える
- ローカル開発環境を用意するか
- 今回やったこと
- C#9.0。recode。new
- 今日はVS Codeが結構使えた。テストは単体で動かしたい。
- 待つシリーズを切り出す。日本語で作成。
- swを完全に切り出す。さらに取得classも作成。
- 遷移をどう定義するか。移動待ちまで含めて遷移とした。
- これで実テストコードからは完全に切り出せた。
- 何故かCIは速くなった。ちょっと変かも。
- 次回のテーマ
- 必要なテストを増やす。
- →ページネーションのテスト、読んだボタンを押したテスト
- リファクタリングを続ける
- →プロダクトコード側の壊れやすいclass(Bootstrapのclassなどをそのまま使っている)を修正する
- →class名を考える
- →ローカル開発環境を用意するか
- →ページオブジェクトにするか
- 今後のテーマ
- 全データクレンジングテスト。段階は4つ。先ずはAPIのメソッドを全テスト
- パフォーマンステスト
- E2Eテスト
- インフラコード化
- WebAPI→GraphQL
- 終了後 詳しくはブログに書く予定です
発表者
資料 資料をもっと見る/編集する
資料が投稿されると、最新の3件が表示されます。