Try using it in your preferred language.

English

  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar
translation

Ez egy AI által fordított bejegyzés.

Alien Story

Hogyan kell tesztelni egy egyéni alkalmazás fejlesztést?

  • Írás nyelve: Koreai
  • Referencia ország: Minden ország country-flag

Válasszon nyelvet

  • Magyar
  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी

A durumis AI által összefoglalt szöveg

  • Kiemeli az alkalmazás kiadása előtti tesztkód írás fontosságát, és bemutatja a különböző tesztelési módszerek prioritásait, például a felhasználói tesztelést, az integrációs tesztelést, az egységtesztelést, az elfogadási és a widget tesztelést.
  • A fejlesztőknek az időhatékonyság figyelembevételével elsősorban a felhasználói tesztelésre és az integrációs tesztelésre (szolgáltatóközpontú) kell összpontosítaniuk, az egységtesztelést a kiadás után kell hozzáadni, az elfogadási és a widget tesztelést pedig az időigényességük miatt célszerűen kell elvégezni.
  • A tesztautomatizálás segítségével időt takaríthat meg, növelheti a fejlesztési sebességet, és gyorsabb kiadást érhet el.

"A has többet ér, mint a költség. Vagyis nincs értelme, ha a tesztelés hosszabb időt vesz igénybe."

Elveszíted az időt a tesztelési kód írásával?



A tesztelés története


A kiadás előtt szeretnék végrehajtani néhány egyszerű tesztkódot. Valójában a tesztelés automatizálása, ezért jobb, ha most megírjuk, hogy később ne legyen belőle probléma.



Először is, szerintem a tesztelés sorrendje a következő:

Emberi teszt > Integrációs teszt (csak a szolgáltatók) > Egységteszt > Widgetek, elfogadási teszt



1. Egyszerűen emberi teszt

"A legjobb megoldás, ha egy ember csinálja."

Elsőként az integrációs tesztet szeretném futtatni, hogy átfogóan átnézzek minden felhasználói folyamatot. Így legalább egyszer elvégeztük a tesztet, így nem lehet gond vele, ugye?



2. Egységteszt

"Csak azt teszteljük, hogy a legkisebb alkatrészek jól működnek-e."

Valójában nincs szükség arra, hogy más módosítsa a kódot, mert én fejlesztek egyedül. Ezért az elsőbbsége kissé alacsonyabb. Először csak ellenőriznöm kell, hogy nagyjából működik-e, majd kiadás után elkészítem az egységteszteket. Végül is a fejlesztést befejeztem, mert működik. Nincsenek nagy esélyek arra, hogy hiba lépjen fel, kivéve, ha frissítések vagy új funkciók kerülnek hozzáadásra.



3. Integrációs teszt

"Valójában ez a szolgáltató tesztje. Csak erre koncentráljunk"

Szerintem az általam készített alkalmazásban ez a szolgáltató ellenőrzése. Nincs időm mindent újból elkészíteni, és a riverpod segítségével minden folyamat fut, így ha ezt elvégezzük, nem lesznek nagy hibák, ugye?



4. Elfogadási, widget teszt

"Fontos, de... ha ezt csináljuk, akkor elfogy az idő."

A felhasználói folyamat és a widgetek ellenőrzése valójában rendkívül fontos. De van egy probléma... A készítés rengeteg időt vesz igénybe. Nehéz minden ágat ellenőrizni, és gyakorlatilag lehetetlen mindent megírni. Ráadásul nem garantálja, hogy a tesztelés 100%-ban biztonságos lesz. Így azt gondolom, hogy nem olyan költséghatékony. Elvégzem az integrációs teszteket a szolgáltatókon, és ha valami nem működik, akkor értesítem a felhasználót, vagy frissítem a kódot, ahogy szükség van rá.


Ez talán kissé felelőtlennek tűnhet, de úgy tűnik, ez a legjobb megoldás.




A gondolataim


A tesztelés valójában automatizálás. Ez egy jó módszer arra, hogy időt takarítsunk meg azzal, hogy automatizáljuk azokat a feladatokat, amelyeket kézzel kellene elvégezni.

Az idő pénz, ezért először a sürgős feladatokat kell elvégezni, hogy gyorsan kiadhassuk az alkalmazást.



Nincs időnk. Gyorsan kell fejleszteni.





A fejlesztőkről

Az Alien globális randevúalkalmazást egy valódi nemzetközi pár fejleszti és üzemelteti.


YouTube: https://www.youtube.com/@AlienApp
Email: slugj2020@gmail.com





Alien
Alien Story
Alien developer & international couple
Alien
Miért jó a nemzetközi házasság? Egy nemzetközi párok számára készült randevúalkalmazást fejlesztő fejlesztő története. A cikk bemutatja az alkalmazás előnyeit, amikor külföldi emberekkel találkozunk, és a fejlesztő célját az alkalmazás segítségével. Nézze meg a fejlesztő nemzetközi háza

2024. május 5.

Egy idegen alkalmazás fejlesztőjének első története Egy fejlesztő története, aki a durumis-t választotta globális blogjának indításához. 38 nyelven támogatott és automatikus YouTube-fordító eszközöket használva a nemzetközi randevúalkalmazás népszerűsítését célozza meg. Ő a nemzetközi párok YouTube-csatorn

2024. április 21.

AWS beállítása és létrehozása egyszerre (Terraform) Bemutatjuk a Terraform használatát az AWS beállításainak automatizálásához, beleértve az AWS CLI telepítését, az IAM felhasználók beállítását, a Terraform letöltését és a verziókezelést.

2024. május 8.

Szöveg teszt Nincs előnézet a durumis AI-hoz.
안민수
안민수
안민수
안민수

2024. április 29.

Az AI korszakának "teste": félünk a fizikumunktól? Elon Musk Neuralinkje és az Apple Vision Pro megjelenése egy új korszakot jelez az emberi test és a technológia egyesülésében, vagyis a "test kiterjesztésében". Ez alapvető változásokat hozhat az emberi intelligenciában és az életmódunkban, és új kérdések
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son

2024. május 16.

[SI fejlesztő történetei] 09. A fejlesztés kezdete az SI projektbe való belépés után Az SI fejlesztő a projektbe való belépés után a RFP-ben meghatározott funkciókat fejleszti, de a megrendelő további igényei miatt gyakran módosul a kód, így a hatékonyság helyett a gyors fejlesztés lesz a prioritás. Ezért a tiszta kód és a hatékonyság hel
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

2024. április 18.

[SI fejlesztői történetek] 10. Mi a dokumentáció az SI projektekben? A dokumentáció elengedhetetlen része az SI fejlesztési projekteknek, de a valóságban a fejlesztés befejezésekor szokták elkészíteni. Ez a projekt időtartamának csökkentésének és a követelmények változásainak miatti terheknek köszönhető. Különösen az újonc
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

2024. április 19.

[SI fejlesztői történetek] 04. Mit csináljunk az első napon az SI cégben Ha SI fejlesztőként csatlakozunk egy céghez, az első napot a központban vagy a megrendelőnél töltjük. A központban a saját laptopunkkal tanulunk, míg a megrendelőnél a fejlesztési környezet beállításával és a projekt megismerésével töltjük az időt. A csap
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

2024. április 17.

Egységtesztelés a Prisma Clienttel a NestJS-ben A külső függőségek eltávolítása kritikus fontosságú az alkalmazás egységtesztelése során. A Prisma ORM Jest-en alapuló mockolási módszerével egyszerűen végezhet egységteszteket. A jest-mock-extended csomag telepítése után mockolja a Prisma Client-et, és é
제이의 블로그
제이의 블로그
제이의 블로그
제이의 블로그

2024. április 2.