software testing questions
Dnes odpoviem na niektoré otázky čitateľov. Vlastne uvažujem o založení týždenného stĺpca „Otázky a odpovede na otázky týkajúce sa testovania softvéru“. Zvyčajne dostávam denne desiatky e-mailov so žiadosťou o niektoré otázky týkajúce sa testovania softvéru.
Namiesto toho, aby som im odpovedal súkromne, vložím ich hromadne do príspevkov, aby bolo adresovaných aj veľa podobných otázok iných čitateľov. Svoje otázky môžete posielať do sekcií komentárov k príspevkom.
ako vytvoriť hlbokú kópiu poľa java -
Predtým, ako zadáte otázku, dôrazne vám odporúčam vyhľadať tu na tomto serveri, ak boli vaše otázky zodpovedané už skôr.
V tomto príspevku to teda naštartujem niekoľkými otázkami.
Shivika sa pýta:
'Dostal som úlohu testovať stránku aplikácie založenej na používateľskom rozhraní.' Chcú, aby som akýmkoľvek spôsobom narušil funkčnosť. Prvá stránka je Zaregistrujte sa na stránku obsahujúcu polia, ako sú napríklad meno používateľa, heslo, e-mail, pole s adresou URL a niektoré možnosti výberu začiarkavacieho políčka.
Vyskúšal som všetky spôsoby, ako môžem stránku otestovať. Môžete tiež navrhnúť, aké sú možné spôsoby, ako môžeme stránku otestovať? “
Pokryjem niekoľko významných negatívnych testovacích prípadov, aby som zlomil stránku registrácie:
# 1) Pozrite si limit poľa pre používateľské meno. Mám na mysli dátový typ tohto poľa v DB a veľkosť poľa. Skúste do tohto poľa pridať viac znakov, ako je povolený limit veľkosti poľa. Zistite, ako na to aplikácia reaguje.
#dva) Vyššie uvedený prípad zopakujte pre číselné polia. Vložte číslo nad kapacitu poľa. Toto je zvyčajne hraničný test.
# 3) Do poľa používateľské meno skúste pridať čísla a špeciálne znaky v rôznych kombináciách. (Znaky ako! @ # $% ^ & * () _ +} {“:?><,./;'()). If not allowed specific message should be displayed to the user.
# 4) Vyskúšajte vyššie uvedenú kombináciu špeciálnych znakov pre všetky vstupné polia na stránke registrácie, ktoré majú nejaké overenia. Rovnako ako pole e-mailovej adresy, overenie poľa adresy URL atď.
# 5) Mnoho aplikácií zlyhá pre vstupné pole obsahujúce pole „(jednoduchá citácia) a“ (dvojitá citácia), napríklad: „Vijayov web“. Vyskúšajte to postupne vo všetkých vstupných poliach.
# 6) Skúste do vstupných polí pridávať iba čísla s overením, aby ste mohli zadávať iba znaky a naopak.
# 7) Ak existuje overenie adresy URL, pozrite si rôzne pravidlá pre overenie adresy URL a pridajte webové adresy, ktoré sa nezhodujú s pravidlami, aby ste sledovali správanie systému
Napríklad, URL ako vijay.com/?q=vijay’s! @ # $% ^ & * () _ +} {“:?><,./;'()web_page
Pri vkladaní do vstupného poľa adresy URL tiež pridajte adresy URL obsahujúce HTTP: // a https: //.
# 8) Ak je prihlasovacia stránka v niektorých krokoch, ako je krok 1, krok 2 atď., Potom skúste zmeniť hodnoty parametrov priamo do panela s adresou prehliadača. Adresy URL sú mnohokrát formátované s niektorými parametrami, aby sa udržali správne kroky používateľa. Skúste priamo zmeniť všetky tieto parametre bez toho, aby ste na prihlasovacej stránke robili čokoľvek.
# 9) Vykonajte testovanie opíc manuálne alebo automatizovane (t. J. Vložte čokoľvek, čo vás napadne, alebo náhodné písanie cez klávesnicu), prídete s niekoľkými pozorovaniami.
# 10) Skontrolujte, či sa na niektorej stránke zobrazuje chyba JavaScriptu, a to buď v ľavom dolnom rohu prehliadača, alebo povoľte nastavenia prehliadača, aby sa pri každej chybe JavaScriptu zobrazilo vyskakovacie okno.
Toto sú všetky negatívne testovacie prípady. Predpokladám, že ste už otestovali rovnakú prihlasovaciu stránku so všetkými platnými prípadmi, aby ste skontrolovali, či aplikácia funguje dobre podľa požiadaviek.
Ak vyššie uvedené prípady neporušujú stránku aplikácie, nezabudnite pochváliť vývojára ;-)
Ak máte nejaké testovacie prípady zabijakov na rozbitie takýchto aplikácií, ktoré ste sa naučili zo svojich skúseností, môžete ich uviesť v komentároch nižšie.
Jayant sa pýta:
„Osviežujúci pracovníci zvyčajne majú stav mysle ako„ Sme osviežujúci “, nedávno absolvovali štúdium na vysokej škole a očakávajú, že spoločnosti, ktoré ich budú prijímať, by mali brať do úvahy vedomostnú základňu, ktorú majú, a mali by ich ďalej ovplyvňovať pri školení. Čo sa v skutočnosti rozumie pod pojmom čerstvejší pre priemysel? “
Dobrá otázka. Keď som bol sviežejší, myslel som na podobné veci. Ale premýšľajte z pohľadu zamestnávateľa. Zamestnávateľ bude myslieť ako „Prečo by sme mali najímať kandidátov, ktorí majú malú vedomostnú základňu a skúsenosti? a predtým, ako zadáte prácu, potrebujete najskôr školenie?
Našťastie nie všetci zamestnávatelia takto premýšľajú, a preto nováčikovia dostávajú pracovné miesta a školia sa v správnej rade. Vďaka rozvíjajúcemu sa IT odvetviu. Dopyt bude aj naďalej po osviežovačoch, ktoré majú dobré vzdelanie a príslušné zručnosti v oblasti riešenia problémov.
Obrovský rast počtu vysokých škôl so strojárskym priemyslom mal za následok výrazné zvýšenie počtu absolvujúcich študentov každý rok. A zväčšuje sa tiež priepasť medzi zručnosťami absolventov a očakávaniami spoločností.
Teraz sa zameriam na to, čo priemysel konkrétne vyzerá u čerstvých absolventov? Spravidla bude obsahovať:
- Riešenie problémov a analytické zručnosti
- Technické zručnosti
- Komunikačné a medziľudské schopnosti
- Vodcovské schopnosti
- Extra aktivity ako cudzie jazyky, organizačné schopnosti atď.
Bude preto vždy lepšie, ak sa pokúsite získať nejaké skúsenosti alebo zručnosti skôr, ako sa pokúsite získať prácu pre absolventa. Ste o krok vpred ako tí osviežujúci, ktorí nemajú vôbec žiadne skúsenosti.
Táto pracovná skúsenosť zvyčajne zahrnuje:
# 1) Stáž
Stáž sa vykonáva v ktorejkoľvek spoločnosti počas alebo po ukončení štúdia. Môže to byť bezplatná alebo platená stáž
# 2) Kurzy sendvičov
V niektorých kurzoch je priemyselná príprava zahrnutá v samotných učebných osnovách. Na väčšine univerzít je to typické 6 mesiacov až 1 rok. Toto školenie o projekte môžete zahrnúť do svojho životopisu.
# 3) Špeciálne schopnosti dosiahnuté prostredníctvom tried alebo spoločností
Súčasťou vašich pracovných skúseností môže byť školenie absolvované niektorým ústavom alebo spoločnosťami.
# 4) Projekty
Projekty realizované na komerčné alebo výskumné účely. Jedná sa o platené alebo certifikačné projekty realizované pre spoločnosti v priebehu maturít.
Všetky vyššie uvedené práce sa budú určite považovať za zážitok, keď získate skutočnú predstavu o spoločnosti, tímovej práci a firemnej kultúre práce. Pred hľadaním zamestnania si vyhľadajte oblasti svojich schopností a to, čo môžete zamestnávateľovi ponúknuť.
Spoločnosti vždy hľadajú všestranných kandidátov, ktorí dokážu efektívne využiť svoje schopnosti v projektoch z univerzít, skúseností a ďalších aktivít.
=> Tu si pozrite časť 2
Odporúčané čítanie
- Dotazy a odpovede na pohovor
- Niektoré zaujímavé otázky týkajúce sa testovania softvéru
- Otázky a odpovede na otázky týkajúce sa testovania softvéru, 2. časť
- Ako svoju kariéru si zvolíte testovanie softvéru
- Najlepšie nástroje na testovanie softvéru 2021 (QA Test Automation Tools)
- 20 jednoduchých otázok na kontrolu vášho softvéru Testovanie základných znalostí (online kvíz)
- Úloha pomocníka QA pri testovaní softvéru
- Odpovede na testovanie softvéru - 2. časť