DeNA Codelabs

DeNAエンジニアが作成したコードラボを公開しています。

Androidアプリのアーキテクチャにそってテストの書き方を学ぼう

Nozomi Takuma    fgfgtkm / Sumio Toyama    sumio_tym

Now in Android App」アプリを題材に、アプリアーキテクチャのレイヤに沿って、テストの書き方を学ぶハンズオンです。
※Codelab形式ではありません。詳しくはリンク先のREADMEを参照してください
中級者向け  Android  Kotlin  アーキテクチャ  Jetpack Compose  テスト

Espresso APIを使いこなしてUIテストを書いてみよう

Nozomi Takuma    fgfgtkm / Sumio Toyama    sumio_tym

Espresso APIの基礎から非同期処理の待ち合わせといった応用的な内容まで、Espressoを使ったUIテストの書き方を幅広く学ぶことができます。
中級者向け  Android  Kotlin  Espresso  テスト

Espressoの知識ゼロでも書ける!Android UIテストはじめの一歩

Nozomi Takuma    fgfgtkm / Sumio Toyama    sumio_tym

Espresso Test RecorderとAndroid Studioの機能を駆使して、Espresso APIの知識なしにメンテナンス性の高いテストを書く方法について学びます。
初心者向け  Android  Kotlin  Espresso  テスト

TDD(テスト駆動開発)で始めるGoのテスト

Yusuke Hosonuma    tobi462

TDD(テスト駆動開発)を利用した「FizzBuzz」の実装をとおして、Goにおけるテストの書き方について学んでいきます。
初心者向け  Go  テスト

JSONの変換をカスタマイズするメソッドを生成する

Daisuke Suzuki    dice_zu

Goのソースコードを静的解析し、JSONの変換をカスタマイズするメソッドを生成する方法について学びます。
中級者向け  Go  コード生成

テスタビリティの高いGoのAPIサーバを開発しよう(その1 ~準備&E2E実装編~)

Akito Ito    akito0107

リファクタを通じ、テスタビリティの高いGoのAPIサーバの設計・実装を学びます。
中級者向け  Go  テスト

テスタビリティの高いGoのAPIサーバを開発しよう(その2 ~リファクタ編~)

Akito Ito    akito0107

リファクタを通じ、テスタビリティの高いGoのAPIサーバの設計・実装を学びます。
中級者向け  Go  テスト

テスタビリティの高いGoのAPIサーバを開発しよう(その3 ~テスト編~)

Akito Ito    akito0107

リファクタを通じ、テスタビリティの高いGoのAPIサーバの設計・実装を学びます。
中級者向け  Go  テスト

このページについて

このページでは DeNA エンジニアによって作成されたコードラボを公開しています。

内容に誤りや問題などがありましたら、Issuesから起票をお願いします。

DeNA が開催する勉強会

DeNA では定期的に勉強会を開催しています。どうぞお気軽にご参加ください。