- Johdanto
- 2. Mikä on ohjelmisto rakentaa?
- 3. Mikä on Savutestaus?
- 4. Mikä on Mielenterveystestaus?
- miten savun ja mielenterveyden testaus tehdään?
- 6. Miten Savutestaus tehdään?
- 7. Miten tehdä Mielenterveystestejä?
- Savutestaus vs Mielenterveystestaus – keskeiset erot
- Savutestaus vs. Mielenterveystestaus-tärkeitä kohtia
- johtopäätös
- Janbask Training
- Dai
- Trending Courses
Johdanto
Savutestaus ja mielenterveystestaus ovat ohjelmistotekniikan väärinymmärretyimpiä aiheita. Internetissä on valtavasti aiheeseen liittyvää tietoa, mutta suurin osa tuntuu hämmentävältä. Tämä kirjoitus auttaa sinua ymmärtämään erot selvästi ja käsittelee sekaannusta suoraan. Suurin ero molempien testaustyyppien välillä voidaan nopeasti ymmärtää alla olevan kaavion avulla.
2. Mikä on ohjelmisto rakentaa?
kun kehitetään yksinkertaista ohjelmaa, joka koostuu muutamasta rivistä lähdekoodia, se on helppo kääntää ja suorittaa. Mutta tämä ei ole todellinen tilanne yrityksissä. Tyypillinen ohjelma tai sovellus koostuu yleensä 100 tai jopa 1000s lähdekooditiedostoja. Suoritettavan ohjelman luominen valtavista lähdekooditiedostoista on myös melko monimutkainen ja aikaa vievä prosessi. Sinun täytyy rakentaa tässä luoda suoritettavan ohjelman ja tämä täydellinen prosessi on nimetty ”Software Build” in Software Engineering.
3. Mikä on Savutestaus?
Savutestaus on erityinen testaustyyppi, joka suoritetaan Ohjelmistorakennukselle ohjelman kriittisten toimintojen tarkastamiseksi. Se tehdään varhaisessa vaiheessa ennen regressiotestausta tai muuta yksityiskohtaista testausta ohjelmiston rakentamiselle. Savutestauksen tarkoituksena on hylätä huonosti toimivat sovellukset, jotta QA-tiimin ei tarvitse tuhlata aikaa ohjelmistosovelluksen asentamiseen tai testaamiseen.
savutestauksessa testitapaukset valitaan siten, että määritellään sovelluksen tai järjestelmän osan kriittisimmät toiminnot. Tavoite on tässä selkeä tarkistaa järjestelmän kriittisimmät toiminnot joko ne toimivat hyvin tai eivät.
esimerkiksi tyypilliseen savukokeeseen kuuluu:
Lue: Haastattelukysymykset Automaatiotestaukseen & parhaat vastaukset!
- sovelluksen varmennus joko se käynnistetään onnistuneesti tai ei,
- Tarkista joko sovelluksen GUI on reagoiva tai ei,
- Tarkista joko rahoitustapahtumat on suoritettu hyvin ja enemmän….
lyhyesti Savutestillä varmistetaan, että rakennelma on testattavissa tai sitä ei saada kehitystiimiltä. Se on myös nimetty ”päivä 0” tarkistaa ja suoritetaan rakennuksen tasolla. Se säästää aikaa, sillä sinun ei tarvitse testata koko sovellusta, jos ohjelman ydintoiminnot eivät toimi. Joten ensisijainen painopiste on ydinsovelluksen työnkulku Savutestauksen tapauksessa.
4. Mikä on Mielenterveystestaus?
Mielenterveystestaus on erityinen ohjelmistotestaus, joka suoritetaan sen jälkeen, kun on vastaanotettu ohjelmistorakenne, jonka koodiin tai toiminnallisuuteen on tehty pieniä muutoksia sen varmistamiseksi, että tietyt viat on korjattu etukäteen työnkulkuongelmien ratkaisemiseksi. Mielenterveystestauksen tavoitteena on selvittää, että ehdotetut toiminnallisuudet toimivat suurin piirtein odotetulla tavalla. Jos järjen testaus epäonnistuu, rakennus hylätään suoraan säästääkseen aikaa ja kustannuksia, jotka liittyvät tiukempaan testaukseen.
mielenterveystestauksen tavoitteena ei ole tarkistaa ydintoimintoja perusteellisesti, jotta voidaan todeta, että kehittäjä on soveltanut jotain rationaalisuutta ohjelmistoa rakentaessaan. Esimerkiksi jos tieteellinen laskurisi viitsii tulokseen 2 + 2=5! esimerkiksi, niin ei tarvitse tarkistaa kehittyneitä toimintoja, kuten trigonometrian laskelmat tai enemmän.
julkaisuvaiheen aikana tehdään Mielenterveystestejä, joilla tarkistetaan sovelluksen tärkeimmät toiminnot menemättä syvemmälle. Se on nimetty regressiotestauksen osajoukoksi. On tiettyjä tapauksia, joissa regressiotestausta ei tehdä rakennukselle aikarajoitusten vuoksi ja mielenterveystestausta pidetään sopivimpana päätoimintojen tarkistamiseen.
miten savun ja mielenterveyden testaus tehdään?
6. Miten Savutestaus tehdään?
savutestin suorittamiseksi on kirjoitettava kaikki testitapaukset. Sinun tarvitsee vain valita tarvittavat testitapaukset, jotka ovat jo kirjoittaneet tai ohjelmoijien määrittelemiä. Savutestauksessa päätavoitteemme on keskittyä sovelluksen työnkulkuun. Niin, voimme valita testitapauksia testisarjasta, jotka kattavat tärkeimmät toiminnot ohjelmiston. Yleensä testaajat valitsevat muutamia testitapauksia vain, jotka eivät vie enemmän kuin yhden tunnin suorittaa. Ymmärtäkäämme savutestauksen käsite hieman syvällisesti alla olevan esimerkin avulla.
Read: mitä on Ohjelmistojen testaus & erilaisia Ohjelmistojen testaus?
oleta, että työskentelet sähköisen kaupankäynnin projektissa. Kun uusi ohjelmistorakenne julkaistaan testausta varten, ohjelmiston laatuinsinöörin on oltava varma, että kaikki ydintoiminnot toimivat hyvin. Jos kyseessä on verkkokaupan sivusto, yritä lisätä kohteita ostoskoriin tilauksen. Tämä on tärkein työnkulku kaikille sähköisen kaupankäynnin sivustoja tänään. Jos kohteita lisätään onnistuneesti ja maksu tapahtuu oikealle kauppiaalle, voit sanoa, että build on läpäissyt. Nyt, voit siirtyä suorittamaan toiminnallisia testejä samassa rakennuksessa.
QA-Ohjelmistotestauskoulutus
- demotestauskoulutus
- Teollisuusasiantuntija Kouluttajanasi
- käytettävissä aikataulusi mukaan
7. Miten tehdä Mielenterveystestejä?
mielenterveystestauksen suorittamiseksi ei tarvitse kirjoittaa savutestausta muistuttavia erillisiä testitapauksia. Sinun tarvitsee vain valita tarvittavat testitapaukset, jotka ovat jo kirjoittaneet ohjelmoijat. Testaajien pitää vain varmistaa, että suunniteltu toiminnallisuus toimii tarpeen mukaan.
Tarkastellaanpa yllä olevaa esimerkkiä uudelleen viitaten Mielenterveystestaukseen. Oletetaan, että työskentelet sähköisen kaupankäynnin sivustolla ja uusi ominaisuus julkaistaan liittyvät hakutoiminnot. Niin, pääpaino on tarkistaa, onko hakutoiminto toimii hyvin vai ei. Kun se on testattu hyvin, siirry muihin tärkeisiin toimintoihin, kuten maksuvirtaan.
missä tahansa projektissa ensimmäisen julkaisun aikana kehitystiimi pyytää testaajia testaamaan rakennuksen kokonaan. Kun rakennusta testataan hyväksyttäväksi tai hylätyksi, kyseessä on savutesti. Jos rakenne hyväksytään ja sitä testataan edelleen päätoimintojen osalta, se on Mielenterveystestaus. Esimerkiksi, harkita, että sama rakentaa on kolme moduulia, kuten kirjautuminen, Logout, ja Admin. Sinun täytyy tarkistaa nämä moduulit niiden perustoiminnot menemättä syvemmälle niin se on järki testaus.
Savutestaus vs Mielenterveystestaus – keskeiset erot
Savutestaus | Mielenterveystestaus |
Savutestaus varmistaa, että ohjelman ydintoiminnot toimivat ehdottomasti hyvin. | Mielenterveystestillä tarkistetaan joko uusia toimintoja tai vikoja on korjattu kunnolla menemättä syvemmälle. |
savutestin tavoitteena on todentaa järjestelmän vakaus regressiotestauksen prosessoimiseksi tulevaisuudessa. | mielenterveystestauksen tavoitteena on todentaa järjestelmän rationaalisuus, jotta regressiotestausta voidaan jatkaa tulevaisuudessa. |
Savutestausta tekevät joko Kehittäjät tai testaajat. | Mielenterveystestejä tekevät vain testaajat. |
Savukokeet on yleensä dokumentoitu ja käsikirjoitettu. | Mielenterveystestausta ei ole dokumentoitu eikä käsikirjoitettu. |
Savutestaus on hyväksymistestauksen osajoukko. | Savutestaus on regressiotestauksen osajoukko. |
Savutestaus keskittyy koko järjestelmään päästä päähän. | Mielenterveystestaus keskittyi järjestelmän valittuihin osiin. |
Savutestaus on kuin yleinen terveystarkastus. | Mielenterveystestaus on kuin erityinen terveystarkastus. |
Read: Perfect Guide for Testing Methodologies – Know all about Software Testing Methodologies?
Savutestaus vs. Mielenterveystestaus-tärkeitä kohtia
- Savutestaus ja mielenterveystestaus ovat pyrkimys säästää aikaa määrittämällä nopeasti, toimiiko sovellus oikein vai ei. Lisäksi se varmistaa, että rakentaa on oikeutettu tiukka testaus.
- Mielenterveystestauksen tekee testaaja ja sitä pidetään hyväksymistestauksen osajoukkona. Savutestaus tehdään kehittäjien tai testaajien sekä ja otetaan osajoukko tiukkaa testausta.
- Savutestaus tehdään rakennuksen tasolla sovelluksen ydintoimintojen tarkastamiseksi. Mielenterveystestaus tehdään julkaisutasolla sovelluksen keskeisten toimintojen tarkistamiseksi.
- yksi alan parhaista käytännöistä on päivittäisen rakennus-ja savutestin suorittaminen ohjelmistoprojekteissa.
Opi QA-Ohjelmistojen testaus helpoimmalla tavalla
- Opi videoilta
- Opi milloin tahansa missä tahansa
- ilmainen eBook saatavilla
johtopäätös
sekä savutestaus että mielenterveystestaus voidaan suorittaa joko manuaalisesti tai käyttää automaatiovälinettä. Kun automaatiotyökaluja käytetään, aloitetaan testit, joilla luodaan rakenne automaattisesti. Ohjelmistotuotevaatimusten perusteella on mahdollista suorittaa savu-tai mielenterveystestaus samassa ohjelmistorakennuksessa. Tällaisissa tapauksissa, sinun pitäisi suorittaa savutestaus ensin sitten voit mennä eteenpäin mielenterveyden testaus. Teollisuudessa mielenterveystestien testitapaukset yhdistetään yleensä savutestitapauksiin suorituksen nopeuttamiseksi. Siksi on tavallista, että kehittäjät käyttävät näitä termejä keskenään.
toivon, että ero on selvä savutestauksen ja mielenterveystestauksen välisessä keskustelussa. Jos haluat tietää enemmän erityyppisistä testeistä ja niiden käytännön toteutuksesta, sinun tulisi liittyä QA-sertifiointiohjelmaan JanBask Trainingiin saadaksesi syvällistä tietoa aiheesta ja oppia suunnittelemaan testitapauksia ohjelmistorakennusta varten.
Janbask Training
A dynamic, highly professional, and a global online training course provider committed to propelling the next generation of technology learners with a whole new way of training experience.
-
D
Dai
Wonderful Blog.
QA Testing Course
Upcoming Batches
02
Apr
Mon – Fri
6 Weeks
10
Apr
Mon – Fri
6 Weeks
Trending Courses
AWS
- AWS & Fundamentals of Linux
- Amazon Simple Storage Service
- Elastic Compute Cloud
- Databases Overview & Amazon Route 53
tuleva luokka
13 päivää 09 huhtikuuta 2021
div>
DevOps
- intro devopsiin
- git ja Maven
- Jenkins &ansable
- Docker and cloud computing
Upcoming Class
-1 day 26 Mar 2021
Data Science
- Data Science Introduction
- Hadoop and Spark Overview
- Python & Intro to R Programming
- Machine Learning
Upcoming Class
6 days 02 Apr 2021
Hadoop
- Architecture, HDFS & MapReduce
- Unix Shell & Apache Pig Installation
- HIVE Installation & User-Defined Functions
- SQOOP & Hbase Installation
Upcoming Class
6 days 02 Apr 2021
Salesforce
- Salesforce Configuration Introduction
- Security & Automation Process
- Sales & Service Cloud
- Apex Programming, SOQL & SOSL
Upcoming Class
-1 day 26 Mar 2021
QA
- software test life cycle
- automation testing and API Testing
- selenium framework development using Testing
tuleva luokka
6 päivää 02. huhtikuuta 2021
Business Analyst
- BA & Stakeholders Overview
- BPMN, Requirement Elicitation
- BA Tools & Design Documents
- Enterprise Analysis, Agile & Scrum
Upcoming Class
0 day 27 Mar 2021
MS SQL Server
- Introduction & Database Query
- Programming, Indexes & System Functions
- SSIS Package Development Procedures
- SSRS Report Design
Upcoming Class
7 days 03 Apr 2021
Python
- Python editorit ja IDE: t
- Python-tiedoston operaatio
tietotyypit ja muuttujat
tuleva Luokka
-1 päivä 26.3.2021
Artificial Intelligence
- Components of AI
- Categories of Machine Learning
- Recurrent Neural Networks
- Recurrent Neural Networks
Upcoming Class
14 days 10 Apr 2021
Machine Learning
- Introduction to Machine Learning & Python
- Koneoppiminen: valvottu oppiminen
- Koneoppiminen: Unsupervised Learning
Upcoming Class
27 days 23 Apr 2021
Tableau
- Introduction to Tableau Desktop
- Data Transformation Methods
- Configuring tableau server
- Integration with R & Hadoop
Upcoming Class
3 days 30 Mar 2021
Top 30 Manual Testing Interview Questions to know in 2020
Sanity Testing Tutorial Guide for Beginner
What is STLC? Learn Software Testing Life Cycle Phases
Hakuviestit
div>
QA – testikurssi
tulevat erät
02
huhti
ma-pe
6 viikkoa
10
Apr
Mon – Fri
6 Weeks
Receive Latest Materials and Offers on QA Testing Course