fbpx

ԸՆՏՐՈւԹՅՈւՆԸ

Թեստի միջոցով։

ՊԱՀԱՆՋՎՈՂ ԳԻՏԵԼԻՔՆԵՐ

Վերլուծական հմտություններ,ուշադրություն մանրուքների նկատմամբ,միջանձնային հարաբերություններ կառուցելու և թիմային աշխատանք կատարելու հմտություններ։

ՄԵԿՆԱՐԿ

24 սեպտեմբերի 2021թ.

Quality Assurance

QA-ի (Quality assurance) կամ այլ կերպ ասած ‹‹Որակի ապահովման›› կարիքը առկա է գրեթե բոլոր ոլորտներում, սակայն այն հատկապես կարևոր է տեխնոլոգիականում, քանի որ համակարգիչներն այսօր որոշիչ դեր ունեն մեր կյանքում: Ծրագրային թեստավորման մեջ Quality Assurance սահմանվում է որպես կազմակեր­պության կողմից հաճախորդներին մատուցվող պրոդուկտի կամ ծառայությունների որակի ապահովման կարգ։ Այն բարդ գործընթաց է, որի նպատակը ծրագրակազմի մշակման պրոցեսի բարելավումը և արդյունավետ դարձնելն է, ապահովելով պրոդուկտի համապա­տաս­խանությունը սահմանված ստանդարտներին:

ՀԻՄՆԱԿԱՆ ԹԵՄԱՆԵՐ

Ծրագիր

  1. Introduction to Software Testing and its importance
    • qualities of a good QA
    • QA,QC
    • tools for testing (Test Evidence Collection, Comparison)
  2. Roles and responsibilities of QA and Team members
  3. Software development process
    • Software Development Life Cycle (SDLC)
    • Software Testing Life Cycle (STLC)
    • Models, methodologies. Waterfall, iteration and V Model, Agile and Scrum
  4. Seven Testing Principles
    • Testing shows the presence of defects
    • Exhaustive testing is not possible
    • Early testing
    • Defect clustering
    • Pesticide paradox
    • Testing is context dependent
  5. Software Test Estimation Techniques
  6. Verification and validation, Authentication and Authorization
  7. Types of testing (testing levels)
    • Unit Testing (component level), Test Driven Development
    • Integration Testing
    • Acceptance Testing & System Testing
    • Smoke and Sanity Testing
    • Regression Testing
    • Performance testing
    • Monkey/ Gorilla Testing
    • Functional & Non Functional Testing? Black, white and gray box
    • Stress & Load testing
  8. Positive and negative testing
  9. Software Defect or Software Bug
    • difference between defect, error, bug, failure, and fault
    • Defect/Bug Life Cycle
    • Bug classification
    • Bugs vs feature
  10. Test Documentation in Software Testing / Examples
    • Internal software testing documentation
      • Test policy/strategy/plan
      • Requirements Traceability Matrix
      • Checklist, Test Scenario, Test case
    • External testing documentation
      • External reports
      • Test summary report
      • Bug reports
  11. Test design techniques
    • Static testing
    • Dynamic testing
    • Boundary Value Analysis
    • Equivalence Partitioning
    • Decision Table Testing
    • State Transition Testing
    • Use Case Testing
  12. Working with logs in testing
    • Logs for a QA, Test Artifacts, Deliverables
  13. Databases for QA, SQL basics
  14. Desktop applications testing. Practical use of testing knowledge in a real application (Krisp)
  15. Web testing
    • Client-server architecture
    • Website, web application, and web service
    • HTTP protocol. Error codes 404. TCP / IP model. HTTP methods
    • DNS server. Cache and Cookies
    • DevTools for testing (chrome developer tools)
    • Basics of HTML and CSS for a testing
    • Testing of Input Fields Web Forms
    • Testing web services. SOAP and XML, REST and JSON
    • Testing API with Postman, SoapUI. Differences between GET and POST
  16. Mobile testing
  17. Test Automation Process
    • Automation Basics
    • Benefits of Automation
    • When to automate
    • Steps to automate the tests
  18. Git Basics for QAs from scratch
  19. How to write a Resume and Search for a job
  20. Most Popular Interview Questions.

ԴԱՍԸՆԹԱՑԻ ԱՎԱՐՏԻՆ ՄԱՍՆԱԿԻՑԸ...

կծանոթացանա թեստավորման հիմունքներին և տարբեր հարթակներում դրա առանձնահատկություններին
կտիրապետի Agile/Scrum գործընթացների մշակման մեթոդներին
կկարողանա կազմել թեստավորման պլաններ պրոդուկտի նոր գործառույթների համար, ինչպես նաև ինքնուրույն մշակել և ստեղծել Test case-եր
կկարողանա թեստավորման ընթացքում գտնել ծրագրային bug-երը և գրել bug report-ներ
կունենա սկզբնական գիտելիքներ՝ ավտոմատ թեստավորման վերաբերյալ

ԴԱՍԸՆԹԱՑԻ ՏԵՎՈՂՈւԹՅՈւՆԸ

1 փուլ. 39 ժամ/ 26 դաս/9 շաբաթ:

ԴԱՍԸՆԹԱՑԻ ԱՐԺԵՔԸ

49.000 ՀՀԴ:

ԻՆՉՊԵ՞Ս ԴԻՄԵԼ

Դիմելու համար խնդրում ենք լրացնել ստորև բերված հայտադիմումը մինչև սեպտեմբերի 22-ը։

Հարցերի դեպքում կարող եք զանգահարել հետևյալ հեռախոսահամարով՝ 077 63 90 01, գրել նամակ [email protected] էլեկտրոնային հասցեին կամ մեր ֆեյսբուքյան էջին: Տեղերը սահմանափակ են:

ԴԱՍԸՆԹԱՑԱՎԱՐ

Մարիամ Ավետիսյան

QA Automation Engineer

Krisp

Շնորհակալություն

Ձեր հայտը ընդունված է։ Մեր թիմը կապ կհաստատի Ձեզ հետ մանրամասները քննարկելու և դասընթացի մեկնարկի մասին տեղեկացնելու համար։

ՀԵՐԹԸ ՔՈՆՆ Է

Գրանցվի՛ր և սկզբնավորի՛ր քո խոստումնալից ապագան ՏՏ ոլորտում։

ԳՐԱՆՑՄԱՆ ՀԱՅՏ