[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"me":3,"catalog:en:qa-test-automation\u002Fqa-performance-testing":4,"config":126},null,{"field_key":5,"field_name":6,"seniority":7,"topic_key":8,"topic_name":9,"spec_key":7,"spec_name":7,"locale":10,"cell_total":11,"field_total":12,"seniorities":13,"topics":17,"specs":40,"samples":41},"qa-test-automation","QA \u002F Test Automation","","qa-performance-testing","Qa Performance Testing","en",75,600,[14,15,16],"junior","mid","senior",[18,21,24,27,30,33,34,37],{"key":19,"name":20,"count":11},"qa-api-testing","Qa Api Testing",{"key":22,"name":23,"count":11},"qa-automation-fundamentals","Qa Automation Fundamentals",{"key":25,"name":26,"count":11},"qa-ci-cd-testing","Qa Ci Cd Testing",{"key":28,"name":29,"count":11},"qa-defect-management","Qa Defect Management",{"key":31,"name":32,"count":11},"qa-exploratory-manual-testing","Qa Exploratory Manual Testing",{"key":8,"name":9,"count":11},{"key":35,"name":36,"count":11},"qa-test-case-design","Qa Test Case Design",{"key":38,"name":39,"count":11},"qa-test-strategy","Qa Test Strategy",[],[42,60,73,87,100,113],{"id":43,"topic":9,"difficulty":44,"body":45,"options":46,"correct_key":48,"explanation":59},"019f68ba-23e9-7996-89d1-6cc98dff4f08",1,"What is the primary goal of a load test in performance testing?",[47,50,53,56],{"key":48,"text":49},"a","To verify how the system behaves under an expected, realistic level of concurrent usage",{"key":51,"text":52},"b","To find the exact point where the system crashes under increasing traffic",{"key":54,"text":55},"c","To keep the system running under expected load for many hours to detect slow degradation",{"key":57,"text":58},"d","To measure recovery behavior after a sudden, short burst of traffic far above normal","Load testing validates behavior under expected\u002Fnormal traffic, unlike stress testing (finding the breaking point), soak testing (long-duration degradation), or spike testing (sudden bursts).",{"id":61,"topic":9,"difficulty":44,"body":62,"options":63,"correct_key":51,"explanation":72},"019f68ba-23ea-72ed-8edc-688d313d4e62","What does a stress test primarily aim to discover?",[64,66,68,70],{"key":48,"text":65},"How the system performs under a typical day's traffic pattern",{"key":51,"text":67},"Where the system breaks down under load that exceeds its capacity",{"key":54,"text":69},"Whether the system leaks memory over a long continuous run",{"key":57,"text":71},"Whether the system recovers quickly after one short traffic spike","Stress testing pushes load beyond expected capacity to find where and how the system fails, unlike load testing (a), soak testing (c), or spike testing (d).",{"id":74,"topic":9,"difficulty":75,"body":76,"options":77,"correct_key":54,"explanation":86},"019f68ba-23ea-787b-848a-b277f874856d",2,"A team runs the same moderate load against a service continuously for 48 hours instead of the usual 30 minutes. Which type of performance test are they performing, and what is it primarily meant to reveal?",[78,80,82,84],{"key":48,"text":79},"A stress test, meant to find the maximum breaking point",{"key":51,"text":81},"A spike test, meant to check recovery after sudden bursts",{"key":54,"text":83},"A soak (endurance) test, revealing slow issues over time",{"key":57,"text":85},"A load test, meant to confirm behavior under expected daily traffic","Running moderate load continuously for an extended duration is the defining characteristic of a soak\u002Fendurance test, which targets slow-building issues that short tests can't reveal.",{"id":88,"topic":9,"difficulty":75,"body":89,"options":90,"correct_key":57,"explanation":99},"019f68ba-23eb-7134-a40a-7d22c0aeb8c3","What scenario best describes a spike test?",[91,93,95,97],{"key":48,"text":92},"Gradually increasing users over an hour to a sustainable target level",{"key":51,"text":94},"Running steady expected traffic for several hours without change",{"key":54,"text":96},"Increasing load slowly until the system fails, to find its ceiling",{"key":57,"text":98},"A sudden, brief jump in traffic far above normal, then a drop back down","A spike test applies a sudden, short-lived surge in traffic to observe how the system handles and recovers from an abrupt jump, distinct from gradual ramp-up (a), steady load (b), or stress testing (c).",{"id":101,"topic":9,"difficulty":75,"body":102,"options":103,"correct_key":48,"explanation":112},"019f68ba-23ec-737d-a65b-dec047d0626f","A tester runs a scenario where traffic is increased in steps well beyond the system's documented capacity to see when errors start appearing. Compared to a load test, what is different about this approach?",[104,106,108,110],{"key":48,"text":105},"It deliberately exceeds expected capacity to find the failure point",{"key":51,"text":107},"It only tests a single short burst instead of sustained traffic",{"key":54,"text":109},"It only checks memory usage over a multi-day window",{"key":57,"text":111},"It focuses solely on measuring recovery time after the test ends","This description matches stress testing, which intentionally exceeds documented capacity to locate the failure point, whereas load testing stays within expected traffic.",{"id":114,"topic":9,"difficulty":75,"body":115,"options":116,"correct_key":51,"explanation":125},"019f68ba-23ec-7d7d-bbef-a97c2d9758bc","After 20 hours of constant moderate traffic, response times gradually get worse and the process eventually runs out of memory. Which type of test would have caught this issue before production, and why?",[117,119,121,123],{"key":48,"text":118},"A spike test, because it stresses the system with sudden bursts",{"key":51,"text":120},"A soak test, since sustained load over time reveals slow resource leaks",{"key":54,"text":122},"A stress test, because it pushes past the breaking point",{"key":57,"text":124},"A load test, because it validates expected daily traffic patterns","A slow memory leak that only appears after many hours of sustained traffic is exactly what a soak (endurance) test is designed to reveal, since short tests wouldn't run long enough.",{"fields":127,"seniorities":311,"interview_shapes":312,"locales":317,"oauth":319,"question_count":322,"coach_enabled":323,"jd_match_enabled":323},[128,153,173,190,214,227,246,265,287,292,298,305],{"key":129,"name_tr":130,"name_en":130,"sort":44,"specializations":131},"backend","Backend",[132,135,138,141,144,147,150],{"key":133,"name":134,"field":129},"general","Genel",{"key":136,"name":137,"field":129},"go","Go",{"key":139,"name":140,"field":129},"python","Python",{"key":142,"name":143,"field":129},"java","Java",{"key":145,"name":146,"field":129},"csharp","C#\u002F.NET",{"key":148,"name":149,"field":129},"nodejs","Node.js",{"key":151,"name":152,"field":129},"php","PHP",{"key":154,"name_tr":155,"name_en":155,"sort":75,"specializations":156},"frontend","Frontend",[157,158,161,164,167,170],{"key":133,"name":134,"field":154},{"key":159,"name":160,"field":154},"javascript","JavaScript",{"key":162,"name":163,"field":154},"typescript","TypeScript",{"key":165,"name":166,"field":154},"react","React",{"key":168,"name":169,"field":154},"vue","Vue",{"key":171,"name":172,"field":154},"angular","Angular",{"key":174,"name_tr":175,"name_en":175,"sort":176,"specializations":177},"fullstack","Fullstack",3,[178,179,180,181,182,183,184,185,186,187,188,189],{"key":133,"name":134,"field":174},{"key":136,"name":137,"field":129},{"key":139,"name":140,"field":129},{"key":142,"name":143,"field":129},{"key":145,"name":146,"field":129},{"key":148,"name":149,"field":129},{"key":151,"name":152,"field":129},{"key":159,"name":160,"field":154},{"key":162,"name":163,"field":154},{"key":165,"name":166,"field":154},{"key":168,"name":169,"field":154},{"key":171,"name":172,"field":154},{"key":191,"name_tr":192,"name_en":192,"sort":193,"specializations":194},"devops-cloud","DevOps \u002F Cloud",4,[195,196,199,202,205,208,211],{"key":133,"name":134,"field":191},{"key":197,"name":198,"field":191},"aws","AWS",{"key":200,"name":201,"field":191},"gcp","GCP",{"key":203,"name":204,"field":191},"azure","Azure",{"key":206,"name":207,"field":191},"kubernetes","Kubernetes",{"key":209,"name":210,"field":191},"terraform","Terraform",{"key":212,"name":213,"field":191},"linux","Linux",{"key":215,"name_tr":216,"name_en":216,"sort":217,"specializations":218},"ai-engineer","AI Engineer",5,[219,220,221,224],{"key":133,"name":134,"field":215},{"key":139,"name":140,"field":215},{"key":222,"name":223,"field":215},"llm-rag","LLM\u002FRAG",{"key":225,"name":226,"field":215},"mlops","MLOps",{"key":228,"name_tr":229,"name_en":230,"sort":231,"specializations":232},"database","Veritabanı","Database",6,[233,234,237,240,243],{"key":133,"name":134,"field":228},{"key":235,"name":236,"field":228},"postgresql","PostgreSQL",{"key":238,"name":239,"field":228},"mysql","MySQL",{"key":241,"name":242,"field":228},"mongodb","MongoDB",{"key":244,"name":245,"field":228},"redis","Redis",{"key":247,"name_tr":248,"name_en":249,"sort":250,"specializations":251},"mobile","Mobil","Mobile",7,[252,253,256,259,262],{"key":133,"name":134,"field":247},{"key":254,"name":255,"field":247},"ios-swift","iOS (Swift)",{"key":257,"name":258,"field":247},"android-kotlin","Android (Kotlin)",{"key":260,"name":261,"field":247},"flutter","Flutter",{"key":263,"name":264,"field":247},"react-native","React Native",{"key":266,"name_tr":267,"name_en":268,"sort":269,"specializations":270},"security","Güvenlik","Security",8,[271,272,275,278,281,284],{"key":133,"name":134,"field":266},{"key":273,"name":274,"field":266},"appsec","AppSec",{"key":276,"name":277,"field":266},"offensive-pentest","Offensive \u002F Pentest",{"key":279,"name":280,"field":266},"cloud-security","Cloud Security",{"key":282,"name":283,"field":266},"devsecops","DevSecOps",{"key":285,"name":286,"field":266},"blue-team-incident","Blue Team \u002F Incident",{"key":5,"name_tr":288,"name_en":6,"sort":289,"specializations":290},"QA \u002F Test Otomasyonu",9,[291],{"key":133,"name":134,"field":5},{"key":293,"name_tr":294,"name_en":294,"sort":295,"specializations":296},"data-engineer","Data Engineer",10,[297],{"key":133,"name":134,"field":293},{"key":299,"name_tr":300,"name_en":301,"sort":302,"specializations":303},"game-dev","Oyun Geliştirme","Game Development",11,[304],{"key":133,"name":134,"field":299},{"key":306,"name_tr":307,"name_en":307,"sort":308,"specializations":309},"ml-engineer","ML Engineer",12,[310],{"key":133,"name":134,"field":306},[14,15,16],{"junior":313,"mid":315,"senior":316},{"questions":314,"median_sec":3},20,{"questions":314,"median_sec":3},{"questions":314,"median_sec":3},[318,10],"tr",[320,321],"google","github",21750,true]