Giter Club home page Giter Club logo

flixapp's Introduction

Skenario Intrumentation Testing

HomeActivityTest.kt

  1. Menampilkan halaman home
    1. Memastikan ViewPager2 vpHome tampil
    2. Memastikan TabLayout tlHome memiliki tab "MOVIES" dan "TV SHOW"
    3. Memastikan tab Movies pada tlHome terpilih
    4. Usap vpHome ke kanan
    5. Memastikan tab tv show dipilih pada tlHome
    6. Usap vpHome ke kiri
    7. Memastikan tab movie dipilih pada tlHome
  2. Memastikan daftar movies dan tv show dapat tampil
    • Memastikan RecylcerView rvMovie tampil
    • Gulir rvMovie ke movie terakhir
    • Usap vpHome ke kiri
    • Memastikan RecylcerView rvTvShow tampil
    • Gulir rvTvShow ke item terakhir
  3. Membuka detail movie
    • Memastikan rvMovie tampil
    • Mengklik item pertama pada rvMovie
    • Memastikan TextView tvMovieTitle tampil
    • Memastikan tvMovieTitle memiliki isi teks yang sesuai
    • Memastikan TextView tvMovieDescription tampil
    • Memastikan tvMovieDescription memiliki isi teks yang sesuai
    • Memastikan TextView tvMovieAgeRating tampil
    • Memastikan tvMovieAgeRating memiliki isi teks yang sesuai
    • Memastikan TextView tvMovieReleaseYear tampil
    • Memastikan tvMovieReleaseYear memiliki isi teks yang sesuai
    • Memastikan TextView tvTvShowGenres tampil
    • Memastikan tvTvShowGenres memiliki isi teks yang sesuai
    • Memastikan TextView tvMovieScore tampil
    • Memastikan tvMovieScore memiliki isi teks yang sesuai
    • Memastikan ImageView ivMoviePosterDetail memiliki tag dengan value url poster
  4. Membuka detail tv show
    • Memastikan vpHome tampil
    • Mengusap vpHome ke kanan
    • Mengklik item pertama pada rvTvShow
    • Memastikan TextView tvTvShowTitle tampil
    • Memastikan tvTvShowTitle memiliki isi teks yang sesuai
    • Memastikan TextView tvTvShowDescription tampil
    • Memastikan tvTvShowDescription memiliki isi teks yang sesuai
    • Memastikan TextView tvTvShowAgeRating tampil
    • Memastikan tvTvShowAgeRating memiliki isi teks yang sesuai
    • Memastikan TextView tvTvShowAiringYear tampil
    • Memastikan tvTvShowAiringYear memiliki isi teks yang sesuai
    • Memastikan TextView tvTvShowGenres tampil
    • Memastikan tvTvShowGenres memiliki isi teks yang sesuai
    • Memastikan TextView tvTvShowScore tampil
    • Memastikan tvTvShowScore memiliki isi teks yang sesuai
    • Memastikan ImageView ivTvShowPosterDetail memiliki tag dengan value url poster

flixapp's People

Contributors

qrhfz avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.