Monday, November 15, 2004

Sunday, November 14, 2004

terms of testing

Automation Testing; Beta Testing; Black Box Testing; Bug Report; Client Server Testing;
Game Testing; Internet Testing; Network Testing; Peripherals Testing; White Box Testing
Test plans

The purpose of compatibility testing is to reveal issues related to the product’s interaction with other software (operating systems, browsers, installed applications…) as well as hardware (video cards, sound cards, processors…).

Automated testing is when software tests software.

The purpose of functionality testing is to reveal issues concerning the product’s functionality and conformance to stated/documented behavior.

The purpose of stress testing is to reveal issues related to the product’s performance under extreme/non-normal operating environments (low system resources, heavy load…), and also to quantify the stress level at which a system’s response significantly degrades.

The purpose of regression testing is to ensure that previously detected and fixed issues really are fixed, they do not reappear, and new issues are not introduced into the program as a result of the changes made to fix the issues.

Career opportunities for software testers

What employers are looking for and what they are trying to find in you?

Software Tester
Job ID: 2004-09-01-02
Responsibilities:
Testing the functionality and usability of M-Tech software products.
Qualifications:
A successful candidate must:
Have strong Unix skills.
Be familiar with Windows NT and 2000 server administration.
Have experience with deploying web applications.
Understand TCP/IP networking, HTTP(S) and HTML.
Have strong verbal and written communication skills. Experience with PERL will be an asset.
Familiarity with the following will be an asset:
Windows 2000 Active Directory.
Novell NetWare NDS.
At least one SQL-based DBMS server.
IIS and Apache.

and very different ad:

Junior Tester<<<
A large international consultancy are seeking a number of testers with a minimum of 6 months experience. Applicants will have a passion for testing and be looking to further themselves in a long term testing career. This opportunity offers full training where required ,excellent career progression and the opportunity to work with established blue chip companies. ;)

Kursai testuotojams

jeigu jūs norite:
efektyviau organizuoti testavimo procesą;
tiksliau nustatyti testavimo apimtis ir įvertinti testavimui reikalingų resursų kiekį;
tinkamai parengti testavimo planus kiekvienai testavimo technologijai ir palengvinti testuotojų komandos narių bendradarbiavimą;
klasifikuoti rastus defektus bei naudoti defektų registravimo procedūras, palengvinti komunikaciją tarp testuotojų ir programuotojų;
efektyviau bei suprantamiau išmatuoti produkto kokybę, palengvinti komunikaciją tarp testuotojų ir vadovybės;
tinkamai rašyti testavimo ataskaitas;
pradėti tobulinti testavimo procesą įmonėje.

tada tiesiog susisiekite su Baltijos programine įranga ir registruokitės į kursus.... Beje, jų turinys: Testavimo technologijos, principai, planavimas bei valdymas;testavimo skirstymas. “Unit” testavimas. Integravimo testavimas. Sistemos testavimas. Sistemų integravimo testavimas. Vartotojo veiksmų testavimas. Sistemos veiksmų testavimas. Grįžtamasis testavimas. Testavimo proceso gerinimas.

sėkmės;)

ieško ir ieškojo testuotojų - darbo skelbimuose

Programinės įrangos testuotojas

Darbo pobūdis: programinės įrangos testavimas, analizė ir įvertinimas; dokumentacijos analizė ir įvertinimas.

Reikalavimai: Interneto standartų, XML, XSL žinojimas; Oracle technologijų ir reliacinių DB išmanymas; aukštasis išsilavinimas; anglų, rusų ir lietuvių kalbos pagrindai; analitinis ir strateginis mąstymas.

Privalumai: minimalus banko veiklos, produktų bei funkcijų žinojimas; panašaus darbo patirtis.

-------------------------------------------------------------------
Kokybės užtikrinimo analitikas

Reikalavimai:
Aukštasis išsilavinimas IT srityje.
Ne mažiau nei 3 metų patirtis kokybės užtikrinimo srityje.
Web aplikacijų testavimo patirtis.
Geros anglų kalbos žinios – šnekamoji ir techninė kalba.

Darbo aprašymas:
Reikalavimų analizavimas.
Testavimo apimčių nustatymas.
Testų kūrimo planavimas, organizavimas ir priežiūra.
Testų kūrimas (test cases).
Testų vykdymo planavimas, organizavimas ir priežiūra

apie testavimą

Du metai testavime - daug ar mažai? daug, kai žinai, kad niekas ten nenori būti ir 'eina' aukščiau... mažai, jei lygini su paprasta pareigybe, kurioje galima dirbti ir dirbti.... testavimas Lietuvoje - sudėtingas dalykas.... nuomonių daug - testuoja programuotojai, testuoja vartotojai. bet testuoti testuotojui.... papildoma darbo vieta ir kaštai, neaiškus darbo rezultatų matavimas - juk klaidų visada buvo ir bus... ką testuoti? viską;) tačiau apsiribokime taikomąją programine įranga. viena testuotoja, kelis metus dirbusi testuotoja konkurentų įmonėje, rimtai besidominti testavimu, sakė, jog Lietuvoje rimtai į testuotojus žiūrima tik dviejose įmonėse - Alnoje ir Baltiojos programinėje įrangoje. Nesu pati patikrinusi šių faktų, tačiau tai, jog šių įmonių tinklapiuose galima rasti informacijos apie testavimą - šį tą sako...

Visų pirma - jeigu jūs ar jūsų draugai nėra dirbę programinės įrangos kūrėjų įmonėje - jūs net nebūsite girdėjęs apie testuotojus. o jų yra... nors ir be mokymo programų.

nesirinkite testuotojo darbo, nes:

"sėdėti ir klaidas gaudyti" nėra lengva. nes jūsų vizija - produktas be klaidų - yra nepasiekiama... ypač jei produktas nuolat vystomas...

nepadarysite karjeros - tokios, apie kokią svajoja dauguma - nei pagarbos deramos nei įvertinimo. teks greit vysitės draugus - eisite į kitą skyrių ar padalinį... ir testavimas jūsų kelyje liks tik vienas iš laiptelių.

rizikuojate beveik nepatirti teigiamų emocijų ir apsitenkinimo darbe. jei sėkmė - visos klaidos ištaisytos ar nė vienos jų nerasta ir produktas yra pristatomas naudojimui - džiaugsitės neilgai. klientai greit ras skylučių jūsų darbe, užmirštą langą ar neįvestą simbolį...

vieniems kolegoms - programuotojams turėsite nuolat kalbėti apie jų darbo klaidas, kiti - konsultantai ir bendraujantieji su klientais nuolat vadovybei skųsis kiek programa turi klaidų, kaip lėtai jos yra taisomos ir panašiai. kam taip kankintis ištisoje kritikos lavinoje? ir dar kasdien!

tam reikia nerealios kantrybės. visus programos langus žinai mintinai, visus mygtukus ir vis tiek - juos n kartų reikia paspausti... jei pamirši tu, nepamirš klientas..

ir vis gi, kuo mane žavi testavimas:

esate svarbūs! ryšys tarp skyrių įmonėje, kryžkelėje tarp technikų ir dirbančiųjų su žmonėmis. be galo įdomu! pažįsti visus ir žinai abiejų pusių paslaptis;)

kasdienis džiaugsmas su kiekviena tau, o ne konsultantui ar klientui pasirodžiusia klaida. ir nors jie 'kankina' tave telefonu dėl kitų, tu džiaugiesi kad jis nematė visų likusiųjų;)

pasirinkimo laisvė. niekas iš tikro nežino kas yra testavimas, tačiau visi nori kad testuotum. o kaip - renkiesi tik tu. ir tai tik tavo išmonės, sumanumo, kantrybės ir išminties rezultatas.

testuoti gali kiekvienas! svarbu tik mokėti naudotis kompiuteriu ir atidžiai apgalvoti darbo minusus, išvardintus aukščiau.

pirmyn, avantiūristai