Програм хангамж боловсруулах үйл явц дахь туршилтууд. Програм хангамж шалгагч: дутуу программист эсвэл өндөр цалинтай мэргэжил үү? Програм хангамж шалгагч


Програм хангамж шалгагч - энэ ямар мэргэжил вэ? Түүний мөн чанар юу вэ? Орчин үеийн ертөнцөд энэ нь хэр хамааралтай вэ? Өнөөдөр мэдээллийн технологийн мэргэжлүүд хөдөлмөрийн зах зээл дээр хамгийн өндөр цалинтай мэргэжлээр ажилладаг тул эдгээр бүх асуултууд нэлээд тохиромжтой. Ийм мэргэжлийг эзэмшсэнээр хүнийг тогтвортой ирээдүйтэй болгодог гэдгийг дурдахгүй өнгөрч болохгүй.

Програм хангамж шалгагч: энэ юу вэ?

Өнөөдөр ихэнх электрон төхөөрөмжүүд зөвхөн тэдгээрт суулгасан програмын ачаар л зөв ажиллаж байна. Тэдгээрийг бүх төрлийн сургалт, түвшний програмистууд бичдэг. Надад итгээрэй, тэдний тоо үнэхээр гайхалтай юм. Ийнхүү өдөр бүр энгийн тооны машинаас эхлээд өндөр технологийн машинуудад зориулсан хиймэл оюун ухаан хүртэл мянга гаруй программ бий болдог.

Мөн аливаа үйлдвэрлэлийн нэгэн адил аливаа бүтээгдэхүүнийг согогтой эсэхийг шалгахгүйгээр олон нийтэд хүргэх боломжгүй юм. Тиймээс програм хангамж (програм хангамж) шалгагч нь програмын хээрийн туршилтанд оролцдог хүн юм. Үүний зэрэгцээ тэрээр компанийн үндсэн ажилтан эсвэл өөрөө ажилладаг бие даасан ажилтан байж болно.

Програм хангамж шалгагч яагаад хэрэгтэй вэ?

Програм үүсгэхийн тулд янз бүрийн програмчлалын хэлийг ашигладаг. Энэ нь C++, JavaScript, Python гэх мэт байж болно. Бүтээгдэхүүн дууссаны дараа хамгийн түрүүнд хийх зүйл бол зохиогч өөрөө үүнийг хянах явдал юм. Гэхдээ тэр програмыг бүтээгч учраас хүлээн авсан бүтээгдэхүүний чанарыг бодитойгоор үнэлж чадахгүй. Түүнд үүнийг ашиглах боломжтой бүх аргыг өөрчлөх хангалттай цаг байхгүй байж магадгүй гэдгийг дурдахгүй байхын аргагүй юм.

Энэ үе шатанд програм хангамж шалгагч ажиллаж байна. Тэр бол шинэ өргөдлийг шалгахтай холбоотой бүх үйлдлийг өөрөө өөртөө авдаг. Үүний зэрэгцээ, програмистаас ялгаатай нь шалгагч програмын код руу нэвтрэх эрхгүй байдаг. Өөрөөр хэлбэл, тэр програмыг энгийн хэрэглэгчийн хувьд мэдэрдэг бөгөөд зөвхөн хааяа тусгай эрх олгодог.

Програм хангамж шалгагчийн үндсэн үүрэг

Програм хангамж шалгагч нь бизнест нарийн хандлагыг шаарддаг мэргэжил юм. Энд та хагас дутуу ажиллах боломжгүй, учир нь энэ нь мэргэжилтний нэр хүндэд нөлөөлөх нь дамжиггүй. Хариуцлагын хувьд эдгээр нь дараахь зүйлээс бүрдэнэ.

  1. Туршилтын төлөвлөгөө гаргах. Програм хангамжийн шалгагч нь програмыг ашиглах бүх хувилбаруудыг урьдчилан бодож, тэдгээрийг дахин үүсгэх ёстой. Түүнээс гадна мэргэжилтэн илүү туршлагатай байх тусам програмын үйл ажиллагаанд хамгийн аюултай хүчин зүйлийг хурдан тодорхойлж чадна.
  2. хангах, тусгай автомат хэрэгслээр дамжуулан. Бусад мастеруудын нэгэн адил шалгагч нь ажлыг оновчтой болгох, хурдасгах өөрийн гэсэн төхөөрөмжтэй байдаг. Эдгээр нь бүх нийтийнх бөгөөд урьд өмнө эзэмшиж, дадлага хийх шаардлагатай байдаг.
  3. Олдсон асуудал, дутагдлын талаар чадварлаг, системтэй тайлбар. Гол нь алдааг тодорхойлох нь хангалтгүй юм. Нэмж дурдахад програмист яагаад алдаа гарсан, түүний програмын аль хэсэг нь буруутай болохыг ойлгохын тулд та ажлын бүртгэлийг зөв зурах чадвартай байх хэрэгтэй.

Ихэнхдээ шалгагчдыг жижиг бүлгүүдэд нэгтгэдэг гэдгийг тэмдэглэх нь зүйтэй. Юуны өмнө баталгаажуулалтыг хурдасгах эсвэл илүү чанартай болгохын тулд энэ нь зайлшгүй шаардлагатай. Энэ тохиолдолд ажлыг бүх мэргэжилтнүүдийн дунд жигд хуваарилж болно. Жишээлбэл, зарим нь програмын интерфейстэй завгүй байх болно, бусад нь тооцоололд алдаа хайж, бусад нь програмын хамгийн аюултай хувилбаруудыг дуурайлган хийх болно.

Мэргэжлийн сургалт

Нарийн шинжлэх ухааныг сайн мэддэг хэн ч программ шалгагч болж чадна. Хамгийн тохиромжтой нь програмчлалын чиглэлээр төгссөн эсвэл ядаж програм бичих үндсийг ойлгосон нь дээр. Үүний үндсэн дээр энэ мэргэжил нь мэдээллийн технологийн чиглэлээр суралцаж буй хүмүүст тохиромжтой. Нэгдүгээрт, энэ нь танд туршлага хуримтлуулах, бусад хүмүүсийн ажлыг харахад туслах болно, хоёрдугаарт, энэ нь нэмэлт орлого авчрах болно, энэ нь бас сайн хэрэг.

Гэсэн хэдий ч та тусгай боловсролгүйгээр програм хангамж шалгагч болж чадна. Тэгж яривал бүх зүйлийг өөрөө сур. Аз болоход, өнөөдөр энэ нь асуудал биш юм, учир нь Интернет дээр энэ ажлын бүх нарийн ширийн зүйлийг тодорхой харуулж чадах олон боловсролын сургалтууд байдаг.

Нэмж дурдахад та азаа сорьж, програм хангамж үйлдвэрлэдэг олон байгууллагад зохион байгуулагддаг бэлтгэсэн семинарт хамрагдахыг оролдож болно. Жишээлбэл, GlobalLogic нь тусгайлан программ хангамж шалгагчдад зориулсан сургалтуудыг үе үе явуулдаг. Түүгээр ч зогсохгүй, хүн сургуулиа төгсөөд түүний ажилчдын нэг болж, дараа нь ажилтнууд дээрээ эсвэл алсаас бие даасан ажилтнаар ажиллаж эхлэх боломжтой.

Өөрийгөө хүндэлдэг мэргэжилтэн ямар чадвартай байх ёстой вэ?

Туршлагагүй программ шалгагч ажил олж чадна, харин анхан шатны мэдлэггүй мэргэжилтэн хэзээ ч ажил олж чадахгүй. Гэсэн хэдий ч тэдгээр нь юу вэ, мэргэжлийн үндсэн суурь нь юу вэ? Өөрийгөө хүндэлдэг шалгагч бүр ямар мэдлэгтэй байх ёстой вэ?

  • Нэгдүгээрт, ийм мэргэжилтэн хөдөлмөрийн зах зээлд өрсөлдөх чадвартай байхын тулд програмчлалын үндсийг мэддэг байх ёстой.
  • Хоёрдугаарт, та програм хангамж боловсруулах, үйлдлийн системийн удирдлагын зарчмуудыг санах хэрэгтэй болно.
  • Гуравдугаарт, нийтээр хүлээн зөвшөөрөгдсөн мэдээллийн сантай ажиллаж сур.
  • Дөрөвдүгээрт, өнөөдөр хийхгүйгээр хийх боломжгүй тусгай хэл сур.

Нэмж дурдахад, шалгагч нь програмчлалын ертөнцөд зонхилох хэл учраас англи хэлийг сайн эзэмшсэн байх ёстой. Түүнээс гадна цаг хугацаа өнгөрөхөд та үүнийг хамгийн тохиромжтой түвшинд хүргэхээс гадна техникийн хэв маягийн бүх нарийн ширийн зүйлийг сурах хэрэгтэй болно.

Практик ур чадварыг хөгжүүлэх

Хэдийгээр ажлын туршлагагүй програм хангамж шалгагч нь ердийн үзэгдэл боловч ийм мэргэжилтэнг зохих төсөлд ажилд авах магадлал багатай юм. Тиймээс, мэргэжлийн үндсийг судалсны дараа та практик ур чадвар, эерэг санал хүсэлтийг хөгжүүлж эхлэх хэрэгтэй.

Үүнийг хийхийн тулд та фрилансерүүдэд ажил өгдөг сайтуудын аль нэгэнд хандах хэрэгтэй. Өдөр бүр програмын ажиллагааг шалгахтай холбоотой олон арван саналыг тэнд байрлуулдаг. Үүний зэрэгцээ, ажлын туршлага, тусгай програмчлалын ур чадвар шаарддаггүй эхлэгчдэд зориулсан олон захиалга байдаг.

Тиймээс нэг, хоёр сарын дараа та бизнестээ сайн ахиц дэвшил гаргаж, нэр хүндтэй болно. Цорын ганц сул тал нь ийм захиалга нь ихэвчлэн бага цалинтай байдаг. Гэхдээ та үүнтэй эвлэрэх хэрэгтэй болно, учир нь ирээдүйд ийм хомсдол нь илүү ашигтай захиалга авчрах бөгөөд энэ нь зарцуулсан хүчин чармайлтыг буцааж өгөх болно.

Ашигтай ажил хаанаас хайх вэ

Тэгэхээр, та аль хэдийн туршлагатай програм хангамж шалгагч болсон гэж бодъё: ирээдүйтэй ажил хайж эхлэх вэ? Таны хийх ёстой хамгийн эхний зүйл бол онлайн ажлын байр, програмист форум дээрх заруудыг үзэх явдал юм. Тогтвортой орлого олох боломжтой сайн саналууд танд үе үе ирдэг.

Гэсэн хэдий ч та зөвхөн азанд найдах ёсгүй. Хэрэв та сайн анкеттай бол мэдээллийн технологийн компаниудад хэд хэдэн өргөдөл гаргаж болно. Удирдлага нь урам зоригтой мэргэжилтнүүдэд дуртай тул ийм санаачилга үр дүнгээ өгч чадна. Ялангуяа та өндөр чанартай програм хангамж үйлдвэрлэдэг компаниудад чиглэгдсэн бол.

Хэрэв та энэ үе шатанд байнгын байртай азгүй бол та фрилансер болох боломжтой. Гэрээсээ алсаас ажилладаг сайн батлагдсан програм хангамж шалгагч нь бүтэн цагийн хамт ажиллагсдаас багагүй цалин авах боломжтой. Ганц ялгаа нь нэг ажил олгогчийн оронд хэд хэдэн ажил олгогчтой байх болно.

Мэргэжлийн давуу болон сул талууд

Орчин үеийн технологид дуртай хүмүүсийн хувьд энэ мэргэжил маш сонирхолтой, сонирхолтой санагдах болно. Эцсийн эцэст та өдөр бүр удахгүй мэдээллийн технологийн ертөнцийг үндсээр нь өөрчлөх боломжтой шинэ бүтээгдэхүүнтэй тулгарах болно. Үүнээс гадна, ажил нь маш нэр хүндтэй гэж тооцогддог бөгөөд ямар ч биеийн хөдөлгөөнийг оруулаагүй болно.

Мөн энэ мэргэжил нь эрэгтэй, эмэгтэй хүмүүсийн аль алинд нь адилхан тохиромжтой байдагт олон хүн сэтгэл хангалуун байдаг. Түүнээс гадна энэ нь эрүүл мэндийн асуудлаас болж илүү хэцүү ажил олж чадахгүй байгаа хүмүүст зориулагдсан байж болно.

Гэсэн хэдий ч сул талууд бас бий. Хамгийн гол нь өндөр төлбөртэй захиалгын хомсдолоос үүдэлтэй өндөр өрсөлдөөн юм. Програм хангамж шалгагч компьютер дээр маш их цаг зарцуулдаг гэдгийг анхаарах хэрэгтэй. Үүний зэрэгцээ тэрээр зүгээр л ард нь суудаггүй, харин монитор дээр болж буй үйл явдалд бүрэн шингэдэг. Үүнээс болж олон жилийн туршид харааны бэрхшээл үүсч болзошгүй бөгөөд энэ нь туйлын тааламжгүй юм.

Цалин

Програм хангамж шалгагчийн арифметик дундаж цалинг тооцоолоход нэлээд хэцүү байдаг. Энэ нь мэргэжилтэн хэр азтай байхаас шалтгаалдагтай холбоотой юм. Тэгэхээр 10 мянган рублийн нэг захиалга аваад долоо хоногийн дотор дуусгах, эсвэл 20 мянган рублийн ажилд ороод бүтэн сарын хугацаанд дуусгахгүй байх боломжтой.

Гэсэн хэдий ч эхлэгч шалгагчийн орлого сард 10-15 мянган рублийн хооронд хэлбэлздэг гэж бид итгэлтэйгээр хэлж чадна. Туршлагатай мэргэжилтэн ижил мөнгө хоёр дахин хурдан олох боломжтой. Нэр хүндтэй компанийн үндсэн ажилтан ойролцоогоор 40-45 мянган рубль авдаг.

2018 оны наймдугаар сарын 1

Та тестийн талаар их сонссон, энэ чиглэлээр ажиллахаар төлөвлөж байна уу? Гэхдээ та юутай ажиллах ёстойгоо ойлгоогүй хэвээр байна уу?

Энэ нийтлэлд бид сорилтын мэргэжилтэн гэж хэн бэ, программ хангамж шалгагч юу хийдэг, түүнд ямар ажлын даалгавар тулгардаг талаар танд хэлэх болно.

Туршилтын мэргэжилтэн юу хийдэг вэ?

Мэдээллийн технологийн зах зээл дээр хүмүүсийн амьдралыг хялбарчлах, сайжруулах шинэ хөтөлбөрүүд байнга гарч ирдэг.

Ийм бүтээгдэхүүн эцсийн хэрэглэгчдэд хүртэхээсээ өмнө чанарын шалгалтанд хамрагдах ёстой.

Бүтээгдэхүүний чанар, үүний үр дүнд зах зээл дээрх төслийн амжилт нь шалгагчаас хамаарна. Аппликейшн нь үндсэн функцийг ч гүйцэтгэж чадахгүй бол хэн ашиглах вэ?

Тиймээс туршилтын мэргэжилтэн нь хөгжүүлэгч болон эцсийн хэрэглэгчийн хоорондох холбоос бөгөөд програм хангамжийн бүтээгдэхүүнийг бүрэн шалгах үүрэгтэй. Тэр үүнийг зөвхөн бүх боломжит согогийг олж, баримтжуулахын тулд хийдэггүй.

Алдаа олохоос гадна шалгагч нь програмын бүх функцийг практик дээр шалгадаг. Хэрэглэгчийн хамгийн энгийн үйлдэл нь алдаа гаргахгүй байх ёстой.

Програм хангамж шалгагчийн үндсэн үүрэг хариуцлагад дараахь зүйлс орно.

  • Туршилтын тохиолдол, шалгах хуудас бичих.

Эдгээр нь шалгагчдад зориулсан мэргэжлийн баримт бичгийн үндэс юм. Туршилтын тохиолдлууд нь бүхэл системийн ажиллагааг шалгах алхмуудын дарааллыг агуулдаг бөгөөд шалгах хуудсууд нь юуг шалгах шаардлагатайг тодорхойлдог.

  • Шаардлагатай багц тестийг гүйцэтгэнэ.

Өгөгдсөн даалгавраас хамааран туршилтын мэргэжилтэн ямар төрлийн туршилтыг ашиглахаа шийддэг.

  • Олдсон согогийг баримтжуулах, дүн шинжилгээ хийх.

Алдаа олдвол түүнийг тайлбарлах шаардлагатай. Програм хангамж хөгжүүлэгч програмын кодын аль хэсэгт алдаа байгааг хурдан ойлгохын тулд үүнийг хийдэг. Өнөө үед шалгагчид бүх алдааг JIRA эсвэл TestRail гэх мэт алдаа хянах системд оруулдаг. Алдааны талаар илүү нарийвчилсан тайлбар авахын тулд та дэлгэцийн агшин эсвэл видео хавсаргаж болно.

  • Хөгжүүлэгчдийн алдааг арилгахад хяналт тавих.

Өөр нэг алхам бол олдсон бүх алдааг арилгахад хяналт тавих явдал юм. Алдаа хянах системд алдаа тус бүрд ноцтой байдлын зэрэг (жижигээс блоклох хүртэл) оноож, алдааны амьдралын мөчлөгийн үе шаттай (шинэээс хаалттай хүртэл) тохируулан статус өгдөг.

Согог арилгахад хяналт тавих явцад шалгагч нь програм хангамж хөгжүүлэгч бүх алдааг цаг тухайд нь арилгаж, системд зохих тэмдэглэл хөтлөх боломжийг олгодог.

  • Автоматжуулсан туршилтыг хөгжүүлэх.

Туршилтыг хурдасгахын тулд гар аргаар бус автоматжуулсан туршилтуудыг ашиглаж болно. Ийм тохиолдолд шалгагч нь баталгаажуулах кодыг бичээд ажиллуулдаг. Програм нь олон мянган шаардлагатай шалгалтыг автоматаар гүйцэтгэдэг бөгөөд шалгагчийн цагийг хэмнэдэг.

Гэсэн хэдий ч шинэхэн мэргэжилтэн ийм ажлыг гүйцэтгэх шаардлагагүй бөгөөд тэдгээрийг хариуцлагын хүрээнд багтаасан болно. Гэсэн хэдий ч, карьераа хурдан ахиулахын тулд та тодорхой програмчлалын хэлний үндсийг сурч эхлэх боломжтой.

Тестер болоход юу хэрэгтэй вэ?

Туршилтын мэргэжилтэй харьцангуй залуу (20-иос дээш жил) хэдий ч өнөөдөр эхлэхэд шаардлагатай олон шаардлагыг бий болгосон.

Нэгдүгээрт, ажлын даалгаврыг амжилттай даван туулахын тулд шалгагч нь онолын болон практикийн өндөр ур чадвартай байх ёстой.

Үүнээс гадна та хэд хэдэн онцлог шинж чанартай байх ёстой. Жишээлбэл, байгалийн сониуч зан, нарийн ширийн зүйлийг анхаарч үзэх, тэсвэр тэвчээр, үл итгэх байдал, өөрийгөө байнга шалгах хүсэл.

Өөр нэг чухал зүйл бол шинэ технологийг хөгжүүлэхэд хувь нэмрээ оруулах хүсэл юм. Жишээлбэл, одоо мэдээллийн технологийн зах зээл дээр процессын автоматжуулалтыг онцолж байна. Мөн тестерүүд програмчлалын хэл гэх мэт шинэ талуудыг эзэмшдэг.

Тиймээс туршилтын мэргэжилтэн нь шинэ технологийг хөгжүүлэхэд хувь нэмрээ оруулахын тулд түүний хөгжлийг хянах ёстой.

Ямар төрлийн програм хангамжийн туршилтууд байдаг вэ?

Юу хийхийг хүсч байгаагаа ойлгохын тулд эхлээд ямар төрлийн туршилтууд байдагтай танилцах хэрэгтэй.

Бүх төрлийн туршилтыг хоёр бүлэгт хуваадаг.

  • Функциональ (хэрэв байгаа бол систем нь үүргээ хэр сайн гүйцэтгэж байгааг шалгадаг).
  • Функциональ бус (системийн ашиглалтын ерөнхий бэлэн байдлыг шалгаж, хэрэглэгчийн туршлагатай холбоотой бүх зүйлийг шалгадаг, жишээлбэл, ачааллын туршилт, аюулгүй байдлын туршилт).

Тест нь төрлөөс гадна ямар ажил хийгдэж байгааг харуулсан түвшнийг агуулдаг: системд бүхэлд нь эсвэл зөвхөн нэг тодорхой бүрэлдэхүүн хэсэг дээр.

Ийм дөрвөн түвшин байдаг: нэгжийн туршилт, нэгтгэх туршилт, системийн туршилт, хүлээн авах туршилт.

Эхлэгчдэд зориулсан туршилтын жишээ

Тестер юу хийдгийг бодитоор харахын тулд жижиг практик асуудлыг авч үзье.

Та LinkedIn нийгмийн сүлжээн дэх бүртгэлийн маягтыг шалгах хэрэгтэй.

Таны хийх ёстой хамгийн эхний зүйл бол вэбсайт нээх явдал юм. Бүртгэлийн маягт дараах байдалтай байна.

Эхлээд та бүх талбар шаардлагатай эсэхийг шалгах хэрэгтэй. Үүнийг хийхийн тулд юу ч бөглөхгүйгээр "Нэгдэх" товчийг дарна уу. Маягт нь алдааг шууд харуулж, бөглөх шаардлагатай талбаруудыг улаанаар тодруулна. Манай тохиолдолд бүх зүйл:

Нууц үг хэтэрхий богино байна гэсэн анхааруулга тэр даруй гарч ирэв.

Маягт нь таныг бодит өгөгдөл өгөхийг шаарддаг. Гэсэн хэдий ч энэ нөхцөл нь зөвхөн нэрэнд хамаарна, маягтын текстэнд овгийн тухай нэг ч үг байдаггүй.

Зөвхөн овог нэрийг буруу оруулсан эсэхийг нэн даруй шалгацгаая. Үүний үр дүнд алдааны мэдэгдэл гарч ирнэ. Тиймээс, энэ маягт нь овог нэр буруу оруулахад тус тусад нь хариу үйлдэл үзүүлж байгааг бид харж байна. Гэхдээ хоёр талбарыг буруу бөглөсөн бол алдаа нь зөвхөн нэрэнд хамаарна.

Яагаад ийм зүйл болж байна вэ? Магадгүй асуудал нь маягт нь зөвхөн кодын эхний талбарыг шалгадагтай холбоотой байж болох юм. Эсвэл бид бүрэн зөв биш нутагшуулах тухай ярьж болно. Эцсийн эцэст энэ програмыг анх англи хэлтэй хэрэглэгчдэд зориулж бичсэн. Англи хэл дээр нэр, овог нэрийг нэр, овог нэрээр илэрхийлж болно. Орос хэл дээр тэд зөвхөн нэрний орчуулгыг үлдээж болно.

Ийм согогийг бага зэрэг тодорхойлж болох бөгөөд энэ нь хэрэглэгчийн интерфейстэй холбоотой юм.

Бүх талбарт буруу тэмдэгт оруулсан эсэхийг шалгах шаардлагатай.

Маягт энэ хаягийг хүлээн зөвшөөрч, аюулгүй байдлын шалгалтыг эхлүүлсэн. Хаяг зөв оруулсан, бүтэц нь ажиглагдсан, "@" тэмдэг байсан.

Тиймээс бид нийгмийн сүлжээнд бүртгүүлэх маягтыг туршиж үзээд хэрэглэгчийн интерфэйс дээр бага зэргийн согог оллоо. Хэрэв та "Нэр" болон "Овог" талбарт өгөгдөл буруу оруулсан бол маягт таныг зөвхөн овог нэрийг зөв бөглөхийг шаарддаг гэдгийг сануулъя. Алдаа нь тийм ч чухал биш боловч хэрэглэгч зөвхөн нэг талбар биш, хоёр талбарыг засах шаардлагатай байгааг шууд анзаарахгүй байж магадгүй юм.

Доод шугам

Та согогийг хэрхэн зөв таних, тэдгээрийг зөв баримтжуулах, шалгагчийн үндсэн ажлыг хэрхэн гүйцэтгэх талаар сурахыг хүсч байна уу? За"» QA Академи нь таныг мэргэжлээрээ шимтэн суралцах, дадлага хийхдээ хүчээ сорих, хамгийн чухал нь карьерын шат руу гарах анхны алхмыг хийхэд тань туслах болно.

Эцсийн эцэст, сайн програм хангамжийн туршилтын мэргэжилтэн дотоод болон гадаадад үргэлж эрэлт хэрэгцээтэй байх болно. Үүний төлөө зүтгэ!

Энэ нийтлэлд бид танд програм хангамж шалгагч (эсвэл шалгагч) гэх мэт мэргэжлийг танилцуулах болно. Энэ мэргэжлийн хамаарал, тестер болохын тулд эзэмших ёстой мэдлэгийн талаар ярилцъя. Мөн ийм мэдлэг хангалтгүй бол сургалтын аргуудын талаар. Мэдээжийн хэрэг, ажлын нарийн ширийн зүйлийн талаар. Тиймээс, хэрэв энэ нь танд сонирхолтой байгаа бол цаашаа явцгаая.

Програм хангамж шалгагч - тэр хэн бэ?

Өнөө үед мэдээллийн технологийн салбар эрчимтэй хөгжиж, хүчээ авч байна. Энэ чиглэлээр ажиллахаар явж байгаа хүмүүс өөрсдийнхөө чадварыг тэр бүр үндэслэлтэй үнэлдэггүй. Гэсэн хэдий ч энэ нь бас ажил бөгөөд энд бас тусгай ур чадвар шаардагдана. Тиймээс, сул орон тоо хайхаасаа өмнө шалгагч юу хийдэг, юу мэдэх хэрэгтэйг олж мэдье.

Тестер бол шинээр боловсруулсан программуудын ажиллагааг шалгаж, алдааг олж засварлахаар програмистуудад шилжүүлэх ёстой мэргэжилтэн юм.

Туршилтын компаниас хамааран ажилтны үүрэг хариуцлагад өөр өөр ажил багтаж болно. Ур чадварын хүрээ хэдий чинээ өргөн байх тусам шалгагч төдий чинээ өндөр цалинтай ажил олж чадна. Түүний үндсэн үүрэг хариуцлагыг авч үзье.


  • туршилтын төлөвлөгөө, арга боловсруулах;
  • Програм хангамжийг ажиллуулах явцад тохиолдож болох загварчлалын нөхцөл байдал
  • боловсруулсан програм хангамжийг шууд турших;
  • туршилтын үндсэн дээр баримт бичгийг бөглөх;
  • тодорхойлсон алдааны дүн шинжилгээ, ангилал;
  • алдаа засах үйл явцыг хянах;
  • тайлангийн эмхэтгэл;
  • хөгжүүлэгчтэй харилцах;
  • үйлчлүүлэгчдэд зөвлөгөө өгөх.


  • шаардлагад нийцүүлэн ажлаа зохион байгуулах чадвартай байх;
  • Шалгагч нь PC-тэй ажиллахдаа итгэлтэй байх ёстой;
  • Баримт бичигтэй ажиллах ур чадвар нь хэт их байх болно, учир нь үүнийг шалгалтын үндсэн дээр бөглөх шаардлагатай болно;
  • та алдаа, согог гэж нэрлэгддэг тайланг бичих чадвартай байх хэрэгтэй - хөтөлбөрт алдаа гарсан нөхцөл байдлыг тодорхойлсон, шалтгаан, хүлээгдэж буй үр дүнг харуулсан баримт бичиг;
  • та мөн баталгаажуулах үйл явцыг өөрөө эсвэл өөрөөр хэлбэл баталгаажуулахад шаардагдах алхмуудыг тайлбарлах, өөрөөр хэлбэл туршилтын тохиолдлуудыг бий болгох чадвартай байх шаардлагатай;
  • Англи хэлний мэдлэг таны ажил хайхад эерэгээр нөлөөлнө;
    Энэ хүчин зүйл өнөөдөр олон мэргэжлээр чухал үүрэг гүйцэтгэдэг.
  • шалгагч нь HTML (Интернэт дэх баримт бичгийн тэмдэглэгээний хэл)/CSS (баримт бичгийн харагдах байдлыг тайлбарлах хэл), XML (HTML-тэй хамт баримт бичгийн тэмдэглэгээний хэл) болон SQL (хэрэглэдэг програмчлалын хэл) -тэй ажиллах чадвартай байх нь дээр. мэдээллийн санг удирдах);
  • Мэргэжилтэн нь туршилтын автоматжуулалттай, наад зах нь үндсэн түвшинд Silk Test эсвэл Rational Robot зэрэг програмуудтай ажиллах чадвартай байх ёстой.


  • сониуч зан, нямбай байдал;
  • бүтээлч сэтгэлгээ, сайн төсөөлөл;
  • уян хатан байдал, өөрчлөлтөд хурдан хариу өгөх чадвар;
  • хөгжүүлэх хүсэл, бэлэн байдал;
  • анхаарал болгоомжтой байх;
  • харилцааны чадвар;
  • стресст тэсвэртэй байдал;
  • үр ашиг;
  • хийсэн ажлын хариуцлага;
  • бичиг баримтыг бэлтгэхэд бичиг үсэгт тайлагдсан байх;
  • өөрийн үзэл бодлыг үнэн зөв, тодорхой илэрхийлэх чадвар.


Одоогийн байдлаар энэ мэргэжил маш их хамааралтай байгаа хэдий ч таныг программ хангамж шалгагч болгох нэг их сургуулийг олох боломжгүй. Тиймээс тестер хүний ​​хамгийн суурь боловсрол бол өөрөө өөрийгөө хүмүүжүүлэх явдал юм.

Хэрэв та "Хэрэглээний математик", "Мэдээллийн технологи" эсвэл үүнтэй төстэй чиглэлээр техникийн дээд сургууль төгссөн бол сайн. Гэхдээ хэрэв та хүмүүнлэгийн их сургуульд сурсан бол техникийн хоёр дахь дээд боловсрол эзэмших шаардлагагүй. Энэ нь маш их цаг хугацаа шаардагдах бөгөөд зарчмын хувьд үндэслэлгүй юм.

Та онлайн сургалтанд хамрагдаж өөрийгөө сорих бүх нарийн ширийн зүйлийг мэдэж болно, энд зарим жишээ байна:

  • "Шуурхай туршилт" (Р. Кулбертсон, К. Браун, Г. Коб)
  • “Програм хангамжийн туршилт” (С.Канер, Д.Фолк, Э.Кек Нгуен)

Програм хангамж шалгагч болох сургалт юугаараа ялгаатай вэ? Та онолыг судалж, шалгалтын үндсийг ойлгож, гэрээсээ гаралгүйгээр дадлага хийж эхлэх боломжтой. Бүх зүйл онлайн байна.

Туршилтын мэргэжлийн үндэс суурийг судалсны дараа та хэд хэдэн профайлаас аль нэгийг нь сонгож, тусгайлан мэргэшүүлэх боломжтой.

  • гар утасны програмын туршилт;
  • туршилтын автоматжуулалт;
  • ачаалал ихтэй байдаг илүү төвөгтэй системийг турших.


Тэгэхээр та программ шалгагч болж сурсан. Хаанаас эхлэх вэ? Мэдээжийн хэрэг, сул орон тоо хайхаас. Хамгийн түрүүнд санаанд орж ирдэг зүйл бол дараахь платформ дээр ажил хайх явдал юм.

Та мөн бие даасан солилцоог судлах боломжтой. Тэдгээрийн заримыг энд дурдъя:

Бараг бүх сул орон тоонд та ажлын туршлага гэх мэт шаардлагыг олох болно. Гэхдээ туршлагагүй программ шалгагч юу хийх ёстой вэ? Харгис тойрог: ажил олохын тулд танд туршлага хэрэгтэй; Туршлага олж авахын тулд та ажилдаа явах хэрэгтэй. Гэхдээ үүнээс гарах гарц байсаар байна. Дараах нь энэ туршлагыг олж авах хэд хэдэн аргыг танилцуулах болно.

  1. Та жижиг төсөл дээр үнэ төлбөргүй ажилд орох боломжтой. Тэнд та маш хэрэгтэй сургалтанд хамрагдаж, өөрийгөө практик дээр туршиж үзэх болно. Ийм төслүүд нь ихэвчлэн мэргэжилтэнээс их цаг хугацаа шаарддаггүй (өдөрт 1 цаг орчим), гэхдээ шаардлагатай туршлагаар хангадаг.
  2. Бид өөрсдөө өдөр бүр өөр өөр сайтуудаар интернетээр аялдаг. Тэгвэл эдгээр сайтуудыг туршиж үзэхэд юу саад болж байна вэ? Ачааллын туршилтын талаар хэн ч ярьдаггүй, гэхдээ функциональ болон ашиглалтын туршилт хийх боломжтой. Түүнээс гадна, хэрэв та энэ сайтад байнга зочилдог бол үүнийг шалгах нь илүү хялбар байх болно.
    Туршилтын явцад алдаа олдвол сайтын бүтээгчид энэ тухай бичих нь зөв шийдвэр байх болно. Олдсон асуудлуудаа тодорхой бөгөөд тодорхой тайлбарлаж, хамгийн чухал зүйлийг эхэнд нь тавиад, хүлээн авагчаас та үүнийг зөв хийсэн эсэх, түүнд асуулт байгаа эсэхийг асуу. Захиагаа хүндэтгэлтэй бичээрэй; шүүмжлэл нь бүтээлч байх ёстой бөгөөд зохиогч руу биш, сайт руу чиглэсэн байх ёстой.
    Магадгүй та ийм байдлаар ажил олох боломжтой!
  3. Вэбсайтаас гадна гар утасны програмуудыг туршиж үзэх боломжтой. Дахин хэлэхэд, ашигладаг зүйлээ аваад алдаа, дутагдлыг хай. Апп хөгжүүлэгчидтэй холбоотой санал хүсэлтийг мөн илгээж болно. Хэрэв та бүх зүйлийг өрөөсгөлгүйгээр зөв тайлбарлавал таны тоймыг анхаарч, зарим дутагдлыг засч залруулах болно.
  4. Хэрэв та үнэхээр дуртай сайтуудынхаа алдааг олж чадахгүй бол олон нийтэд нээлттэй байдаг шалгагчдад зориулсан тусгай сайтуудаар зочилж болно.


Энэ чиглэлээр ажиллаж эхлэх эсэхээ эцэст нь ойлгохын тулд програм хангамж шалгагч байхын гол давуу болон сул талуудыг авч үзье.

Давуу тал:

  • Мэргэжлийг хурдан бөгөөд тохиромжтой эзэмших. Мөн шалгагчаар ажилд орохыг хүссэн компанидаа ажлын байртай сургалтанд хамрагдах боломжтой.
  • Тестчид алсаас ажиллах боломж. Энэ нь тусламж хэрэггүй болсон туршлагатай мэргэжилтнүүдэд илүү тохиромжтой.
  • Энэ ажил нь мэдээллийн технологийн салбарт сайн эхлэл бөгөөд энэ нь таныг бусад мэргэжлээр хөгжүүлэх боломжийг олгоно.
  • Програм хангамжийн шалгагч нарын эрэлт хэрэгцээг дурдахгүй байх боломжгүй юм. Та ажилгүй үлдэхгүй нь гарцаагүй!
  • Нэлээд өндөр цалин, өсөх боломж.
  • Энэ чиглэлээр мэргэшсэн мэргэжилтнүүдийг насны ангиллаар ангилдаггүй бөгөөд энд байгаа ур чадвар, ажлын туршлага илүү чухал байдаг.
  • Энэ бол хүний ​​бүтээлч, аналитик чадварыг хослуулсан сонирхолтой, сонирхолтой мэргэжил юм.

Алдаа:

  • Таны ур чадвар, чадвараар хязгаарлагдах ажил нь нэгэн хэвийн, нэгэн хэвийн байж болно.
  • Гол төлөв суурин амьдралын хэв маяг. Тиймээс тестер болон компьютер дээр ажилладаг бусад бүх мэргэжилтнүүд амьдралынхаа идэвхтэй бүрэлдэхүүн хэсгийн талаар бодох хэрэгтэй.
  • Нарийн мэргэжлийн мэргэжилтэн хэвээр үлдэх эрсдэл бага байдаг ч энэ асуудлыг зөвхөн таны хөгжих хүслээр амархан шийдэж болно.

Тестерүүд нь үндсэндээ програм хангамж (жишээлбэл, 1С), компьютер тоглоом, гар утасны програм эсвэл бусад вэбсайтуудыг бий болгох, хөгжүүлэх чиглэлээр ажилладаг томоохон компаниудад эрэлт хэрэгцээтэй байдаг.
Андройд програм шалгагч гэх мэт ажил нь илүү төвөгтэй системийг туршихаас нарийн төвөгтэй байдлын хувьд дутахгүй. Хаа сайгүй өөрийн гэсэн нюанс, өөрийн гэсэн шаардлага байдаг.


Одоо бид хөгжилтэй хэсэг рүүгээ орлоо. Програм хангамж шалгагч ямар цалин авдаг вэ?

Туршилтын ажилтны цалин нь түүний мэдлэг, ур чадвар, амжилттай хэрэгжсэн бүтээгдэхүүн, ажлын туршлагаас шууд хамаардаг. Ажлын жил бүр мэргэжилтний цалинд ойролцоогоор 10,000 рубль нэмж болно.

Эхлэгч мэргэжилтэн нь 25-45 мянган рублийн цалинтай гэдэгт найдаж болно. Тиймээс, 2-3 жил ажиллаж, туршлага хуримтлуулсны дараа шалгагч 60,000 орчим рублийн цалинтай сул орон тоог найдвартай хайж олох боломжтой. 5 жил амжилттай ажилласнаар 150,000 рубль хүртэл орлого олох боломжтой. сар бүр. Хамгийн гол нь суралцах, хөгжүүлэх хүсэл, хүсэл эрмэлзэл юм!

Ямар дүгнэлт хийж болох вэ? Туршилт бол сайн орлого авчирдаг маш алдартай мэргэжил юм. Тийм ээ, шалгагчийн гол ажил болох тест нь шаардлагатай ур чадвар шаарддаг боловч тэдгээрийг сурах нь тийм ч хэцүү биш юм. Та сургалтыг бие даан онлайн сургалтаар эсвэл компанид өөрөө дүүргэж эхлээд дадлагажигчаар шалгагчаар ажилд орж, дараа нь үндсэн ажилтан болох боломжтой.

Алексей Семин

Yandex, Kaspersky Lab, ABBYY, Rutube, STS Media, HeadHunter, TNT Club, Svyaznoy Travel, PPF Life Insurance, VimpelCom болон бусад томоохон үйлчлүүлэгчдэд зориулсан гар утасны програм, вэб сайт хөгжүүлдэг Globus-ийн туршилтын хэлтсийн дарга. Мэргэжлээрээ зургаа гаруй жил ажилласан. Би бага шалгагчаас эхлээд хэлтсийн дарга хүртэл явсан.

Миний тестийн аялал сониуч зангаар эхэлсэн. Би багаасаа компьютер угсарч, програм хангамж суулгаж байсан бөгөөд ажлын явцад "Яагаад суулгаагүй байна вэ?" Гэсэн асуултууд байнга гарч ирдэг. Яагаад ажиллахгүй байгаа юм бэ?" Тэр үед би тестер болж, өндөр чанартай программ хангамж үйлдвэрлэж, энэ бүх асуултын хариултыг олж мэдмээр байна гэж бодсон.

Доор би ирээдүйн QA мэргэжилтнүүдэд карьерийнх нь эхэнд тэднийг юу хүлээж байгааг хэлж, өөрийн туршлагаас зөвлөгөө өгөхийг хүсч байна.

Ярилцлага

Бага тестийн хувьд ярилцлага өгөх нь тийм ч хэцүү биш юм. Тэрээр онол, шалгалтын хэрэгслийн талаар гүнзгий мэдлэгтэй байх ёсгүй. Ийм нэр дэвшигчидтэй ярилцлага хийхдээ бид сэтгэлгээний хурд, эрч хүчтэй байдал, асуудлыг шийдвэрлэх шинэлэг, стандарт бус арга барилд анхаарлаа хандуулдаг.

Жишээлбэл, бид хүн хэрхэн бодож байгааг мэдэхийн тулд ер бусын асуулт асуудаг.

  • Онгоц А цэгээс 17:00 цагт хөдөлж, 19:00 цагт В цэгт хүрнэ. Үүний зэрэгцээ гурван цаг нисч байна. Яагаад ийм байж болох вэ?
  • Та шинэчлэгдсэн аппликешн хүлээн авмагц өрсөлдөгчид тань түүний шинэ боломжуудыг олж мэдэх боломжгүй гэдгийг яаж баталгаажуулах вэ?

Хамгийн нийтлэг ажилд бэлэн байгаарай - энгийн объектыг турших: цаас, харандаа, хүчдэлийн хамгаалалт гэх мэт.

Энэ нь ярилцлагад бас хэрэгтэй болно:

  1. Туршилтын төрлүүдийг мэдэж аваарай: функциональ болон хайгуулын туршилт, автоматжуулсан туршилт (үүнд зориулсан багаж хэрэгсэл орно), ачаалал ба стресс тест, утааны туршилт.
  2. Хүлээн авах шалгалт болон түүний шалгууруудын талаар дэлгэрэнгүй уншина уу.
  3. Хэрэв бид вэб програмуудыг турших тухай ярьж байгаа бол энэ нь хөтчийн консол ба түүний ажиллагаа, хөтчийн тоо, хувилбарууд, дэлгэцийн нягтрал, байршлыг шалгах хэрэгслүүд (пиксел төгс) юм.
  4. Хэрэв бид гар утасны програмын тухай ярьж байгаа бол эдгээр нь платформ, эмулятор, сармагчингийн тестийн төрлүүд юм. Таблетуудын талаар бүү мартаарай.
  5. Алдаа илрүүлэгчийн төрлүүдийг судлаарай. Хамгийн алдартай нь: Jira, BugZilla, RedMine, Mantis. Тэд хэрхэн ажилладаг, юугаараа онцлог болохыг хараарай.
  6. Ирээдүйд - багаж хэрэгсэл Jmeter, Postman, Charles. Тэдгээрийг анхан шатны түвшинд сурахад тийм ч хэцүү биш юм.

Эхний ажлын өдөр

Ажлын эхний өдөр бол стандарт юм: танд тохируулах, ажлын програм суулгах шаардлагатай компьютер өгдөг. Системийн администратор нь шуудан болон корпорацийн дотоод программд хандах хандалтыг бэлтгэдэг.

Та Skype-г хаана суулгах, сургуулийнхаа хоч gangsta_666 эсвэл хөгжилтэй зураг ашиглахыг асуух ёсгүй. Ивансмирнов эсвэл смирновиван гэх мэт хоч нэрэндээ овог нэрээ хослуулан хэрэглэж, ердийн зургаа тавь.

Ажлын өдөрт бэлтгэх чухал алхам бол компаний ашигладаг алдаа илрүүлэгчтэй танилцах явдал юм. Энэ талаар урьдчилан асуух нь зүйтэй: судлах нийтлэл, сургалтын видео бичлэгийг үзэх. Та хамт ажиллагсдынхаа цагийг хэмнэж, өөртөө итгэлтэй байх болно.

Эхний даалгавар

Танд шумбах анхны төслөө өгөх болно. Алдаа илрүүлэгчийн түүхтэй танилцаж, ямар согогууд аль хэдийн тохиолдсон эсвэл ихэвчлэн тохиолддог болохыг олж мэдэхийг танд зөвлөж байна. Та статистикийг өөртөө боловсруулж, ямар цэгүүдэд илүү анхаарах ёстойг ойлгох боломжтой болно.

Идэвхтэй бай. Хэрэв танд өргөдөл шалгах хуудас өгөөгүй бол хүлээх хэрэггүй, харин зөвлөгчөөсөө асуугаарай. Хэрэв тухайн байгууллагад хяналтын хуудас байхгүй бол та өөрөө үүнийг үүсгэж болно. Манай компанид хяналтын хуудсыг ихэвчлэн Google Sheets дээр эмхэтгэдэг. Доор бид ийм хяналтын хуудасны жишээг өгсөн болно - та түүний жишээг дагаж өөрөө үүсгэж болно.

Хэрэв та маягт, жишээлбэл Xmind.net дээр шалгах хуудас хийвэл хамт олон гайхах болно.

Pokémon GO-г турших хяналтын хуудас

Чанарын хяналт шалгалтын шинэхэн мэргэжилтний сорилтын үндсэн төрлүүдийн нэг нь ахлах мэргэжилтнүүдийн хяналтын хуудас, тестийн тохиолдлыг шалгах явдал юм. Энэ үе шат нь төсөлд илүү хурдан ороход зайлшгүй шаардлагатай. Туршилтын баазыг бүрдүүлэхийн тулд эхлэн суралцагч өөрөө энэхүү шалгах хуудсыг өргөжүүлж болно. Бага тестчид хяналтын хуудас бичих сургалтынхаа хүрээнд Pokémon GO програмыг турших хуудас бэлджээ. Энд зөвхөн эерэг тохиолдлуудыг тайлбарласан болно.

Tracker дахь анхны алдаа

Янз бүрийн компаниудын алдааны тодорхойлолт өөр өөр байж болох ч ерөнхийдөө сайн хэлбэрийн зарчмууд байдаг.

Сэдэв

Энэ нь асуудлыг хэдхэн үгээр дүрсэлсэн байдаг. Энэ нь "ажил болохгүй", "болоогүй", "буруу" гэх мэт сөрөг үгээр эхэлсэн нь дээр. Жишээлбэл: "iPhone 6 дээр сервертэй синхрончлол хийхгүй", "Nexus 5 дээр видео тоглуулах боломжгүй".

Сценари

Алдааг хуулбарлах алхам алхмаар тайлбар. Алдаа гарахаас өмнөх урьдчилсан нөхцөл, шинж тэмдгүүдэд анхаарлаа хандуулаарай (жишээлбэл, зүүн талд байгаа улаан товчлуур асна).

Нэмж дурдахад, та анхаарлаа хандуулах ёстой газруудыг харуулсан дэлгэцийн агшинг хавсаргаж болно (та Joxi, LightShot болон бусад програмуудыг ашиглаж болно); алдааг хуулбарлахад илүү хэцүү бол видео бичлэг хийх боломжтой. Туршлага олж авсны дараа та бүртгэлийг устгаж, хавсаргаж болно.

Скриптийн төгсгөлд туршилт хийсэн орчинг зааж өгсөн болно: програмын хувилбар, төхөөрөмжийн програм хангамж (Android 6.0.1, iOS 9.3.2). Хэрэв энэ нь вэб програм бол хөтчийн хувилбарыг мөн зааж өгнө үү.

Алдааны зорилго

Дараа нь та хэн нэгэнд алдаа оноох хэрэгтэй. Төслийн менежер эсвэл зөвлөгчөөс энэ алдааг хэн буруутгах, аль хөгжүүлэгч төслийн аль хэсгийг хариуцаж байгааг олж мэдээрэй. Ингэснээр та багийг таньж мэдэх бөгөөд ингэснээр та ирээдүйд алдаагаа өөрөө хуваарилах боломжтой болно.

Шүүмжлэлийг харуулж байна

Ихэнх трекерүүдийн алдааны шүүмжлэлийн төрлийг дараах жагсаалтаар төлөөлдөг.

Шууд (хориглогч)

Блоклох алдаа. Энэ нь програмыг ажиллахгүй байдалд оруулдаг бөгөөд үүний үр дүнд туршиж буй систем эсвэл түүний үндсэн функцуудтай цаашид харилцан ажиллах боломжгүй болно.

Яаралтай

Чухал алдаа, бизнесийн гол логик эвдэрсэн. Асуудал нь сервер эсвэл програмыг шийдвэрлэх боломжгүй түр зуур эвдрэлд хүргэдэг. Туршилтын хувьд асуудлыг засах шаардлагатай.

Өндөр

Их хэмжээний алдаа, бизнесийн үндсэн логикийн нэг хэсэг эвдэрсэн. Алдаа нь чухал биш бөгөөд бусад оролтын цэгүүдийг ашиглан шалгаж буй функцтэй ажиллах боломжтой.

Ердийн

Бага зэргийн алдаа. Програмын туршсан хэсгийн бизнесийн логикийг зөрчөөгүй, хэрэглэгчийн интерфэйс, нутагшуулах тодорхой асуудал юм.

Бага

Програмын бизнесийн логикт нөлөөлөхгүй өчүүхэн алдаа. Гуравдагч этгээдийн номын сан эсвэл үйлчилгээний асуудал нь хэрэглэгчийн интерфэйсийн улмаас муу хуулбарлагдсан бөгөөд бараг анзаарагдахгүй байна.


Бие даан суралцах

Өөрийгөө хүмүүжүүлэхийн ач холбогдлын талаар хүн бүр маш сайн мэддэг - миний зааварчилгаа нь энгийн байх болно. Ингээд шууд яриандаа орцгооё.

  • "DOT COM-г турших", Роман Савин бол маш хэрэгтэй гарын авлага бөгөөд анхлан шалгагчдад зориулсан лавлах ном юм. Туршилтыг эхлүүлэх, ярилцлагын үеэр техникийн болон онолын хэсэгтэй холбоотой асуултуудад амжилттай хариулахын тулд мэдлэгийн арслангийн хувийг агуулдаг.
  • "Google хэрхэн тест хийдэг вэ" нь үйл явцын зохион байгуулалт, тест хийх янз бүрийн стратеги, арга барилыг тайлбарласан илүү гүнзгийрүүлсэн ном юм. Энэхүү ном нь чанар гэж юу болох, түүнд хэрхэн, ямар үе шатанд нөлөөлж болохыг ойлгоход тусална.
  • "Программ хангамжийн туршилтын дизайн хийх эмчийн гарын авлага", Ли Копланд - энэ номонд "цагаан" болон "хар" хайрцгийн тестийн төрлүүдийг тайлбарласан болно. Туршилтын янз бүрийн арга техникийг хэрхэн ашиглах, хэзээ ашиглах талаар жагсаасан болно. Номноос та шинэхэн шалгагчдад маш хэрэгтэй хайгуулын туршилтын тухай сонирхолтой нийтлэлийг олж авах боломжтой.

Хамтран ажиллагсад аа, тестчдэд зориулсан сонирхолтой номнуудын нэрийг коммент хэсэгт бичээрэй. Энэ нь хүн бүрт хэрэг болно гэдэгт итгэлтэй байна.

Дүгнэлт

Эцэст нь хэлэхэд, чанартай бүтээгдэхүүн гаргах нь тийм ч хялбар, хурдан ажил биш гэдгийг нэмж хэлмээр байна. Та хэлэлцээ хийхдээ санал бодлоо хамгаалах чадвартай байх, хөгжүүлэгчдийг "таяг" дээр биш харин зөв хийхийг итгүүлэх, функцийг хэрэглэгчдэд хэрхэн илүү тохиромжтой болгохыг ойлгох хэрэгтэй.

Энэ бол шинэхэн шалгагчдад шаардлагатай мэдээллийн зөвхөн нэг хэсэг юм. Бусад бүх зүйлийг байлдааны нөхцөлд интернетээс хайж, дараа нь хамт ажиллагсадаасаа асуух шаардлагатай болно. Асуулт асуухаас бүү ичиж, Google-ээр олон цагийг өнгөрөө, нэг асуултанд хариулах нь ирээдүйд танд маш их цаг хэмнэх болно.