Какой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½ΡƒΠΆΠ΅Π½ для тСстировщика: ΠΏΠΎΠ»Π½ΠΎΠ΅ руководство ΠΏΠΎ Π²Ρ‹Π±ΠΎΡ€Ρƒ

Π’Ρ‹Π±ΠΎΡ€ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ инструмСнта β€” это Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚ продуктивности любого IT-спСциалиста, ΠΈ тСстировщики здСсь Π½Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ часами ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄, ΠΈΠ»ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ², Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠΎΡ‰Π½Π΅ΠΉΡˆΡƒΡŽ Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ, QA-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρƒ Π½ΡƒΠΆΠ΅Π½ баланс ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°Ρ‡Π½ΠΎΡΡ‚ΡŒΡŽ, ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ для запуска автотСстов ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π²Π΅Π±-интСрфСйсов ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ любой офисный Π½ΠΎΡƒΡ‚Π±ΡƒΠΊ, вСдь соврСмСнный софт для тСстирования потрСбляСт рСсурсы Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΆΠ°Π΄Π½ΠΎ, Ρ‡Π΅ΠΌ IDE.

ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ подобранная конфигурация ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс Π² Ρ‡Π΅Ρ€Π΅Π΄Ρƒ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΉ: Π΄ΠΎΠ»Π³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³ΠΎΠ½Ρ‹ Selenium-скриптов, зависания ΠΏΡ€ΠΈ эмуляции ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств ΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Docker-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Π±Π΅Π· Π»Π°Π³ΠΎΠ². Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ характСристики Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π°ΠΆΠ½Ρ‹, Π° Π½Π° Ρ‡Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ станок.

БоврСмСнная индустрия Π΄ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ свои ΠΏΡ€Π°Π²ΠΈΠ»Π°, ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ влияСт Π½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ обнаруТСния ΠΈ устранСния Π±Π°Π³ΠΎΠ². Если ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ дСсятком Π²ΠΊΠ»Π°Π΄ΠΎΠΊ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ ΠΈ снифСром Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°, это Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ скаТСтся Π½Π° качСствС Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ, ΠΊΠ°ΠΊΠΎΠ΅"ΠΆΠ΅Π»Π΅Π·ΠΎ" станСт ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ для Π²Π°ΡˆΠΈΡ… Π·Π°Π΄Π°Ρ‡.

ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°: Intel ΠΏΡ€ΠΎΡ‚ΠΈΠ² Apple Silicon

Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор β€” это ΠΌΠΎΠ·Π³ вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΈ Π² тСстировании Π΅Π³ΠΎ Ρ€ΠΎΠ»ΡŒ часто Π½Π΅Π΄ΠΎΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚. ОсновноС Π·Π°Π±Π»ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ для QA Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ многоядСрныС монстры. Однако запуск Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин, эмуляторов Android ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ автотСстов ΡΠΎΠ·Π΄Π°ΡŽΡ‚ ΠΊΠΎΠ»ΠΎΡΡΠ°Π»ΡŒΠ½ΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° CPU. Π—Π΄Π΅ΡΡŒ критичСски Π²Π°ΠΆΠ½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ систСмС ΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ с Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΌΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ Π±Π΅Π· подвисаний интСрфСйса.

Если Π²Ρ‹ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Intel ΠΈ AMD, Ρ‚ΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ с количСством ядСр Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 6, Π° Π»ΡƒΡ‡ΡˆΠ΅ 8 ΠΈ Π²Ρ‹ΡˆΠ΅. Для Windows-сборок ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ станут процСссоры сСрии Intel Core i7 (начиная с 12-Π³ΠΎ поколСния) ΠΈΠ»ΠΈ AMD Ryzen 7. Они ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΡƒΡŽ частоту для быстрых ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠΎΠ² интСрфСйса ΠΈ достаточноС количСство ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² для компиляции ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ° Π½Π° Π±Π°Π·Π΅ Windows ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° модСль процСссора, Π½ΠΎ ΠΈ Π½Π° Π΅Π³ΠΎ Ρ‚Π΅ΠΏΠ»ΠΎΠ²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ (TDP). Π’ Ρ‚ΠΎΠ½ΠΊΠΈΡ… корпусах ΠΌΠΎΡ‰Π½Ρ‹Π΅ Ρ‡ΠΈΠΏΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ быстро ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Ρ‚Ρ€ΠΎΡ‚Ρ‚Π»ΠΈΠ½Π³, сбрасывая частоты ΠΈ замСдляя Ρ€Π°Π±ΠΎΡ‚Ρƒ тСстов.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ внимания Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π½Π° Π±Π°Π·Π΅ процСссоров Apple M1, M2 ΠΈΠ»ΠΈ M3. АрхитСктура ARM ΠΏΠΎΠΊΠ°Π·Π°Π»Π° Ρ„Π΅Π½ΠΎΠΌΠ΅Π½Π°Π»ΡŒΠ½ΡƒΡŽ ΡΠ½Π΅Ρ€Π³ΠΎΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… срСдах, Ρ‡Ρ‚ΠΎ идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для бэкСнд-тСстирования ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Docker. Однако здСсь Π΅ΡΡ‚ΡŒ нюанс: эмуляция Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ x86 ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ссли ваши тСсты завязаны Π½Π° спСцифичСскиС Windows-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

πŸ“Š Какая опСрационная систСма ваша основная?
Windows
macOS
Linux
НС знаю/НуТСн совСт

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ процСссора Ρ‚Π°ΠΊΠΆΠ΅ стоит ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ инструкций Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, которая Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ»ΠΈ Π»Π΅Π³ΠΊΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² BIOS/UEFI. Π‘Π΅Π· этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ запуск Android Emulator ΠΈΠ»ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин VirtualBox Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΈΠ»ΠΈ ΠΊΡ€Π°ΠΉΠ½Π΅ нСстабилСн. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° спСцификаций CPU ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠΊΡƒΠΏΠΊΠΎΠΉ β€” ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ этап.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ: ΠΏΠΎΡ‡Π΅ΠΌΡƒ 8 Π“Π‘ ΡƒΠΆΠ΅ нСдостаточно

Если Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ катСгоричСски нСльзя ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ тСстировщику, Ρ‚ΠΎ это опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ Jira, Confluence, Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ ΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ ΡΡŠΠ΅Π΄Π°Π΅Ρ‚ Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Ρ‹ RAM. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ сюда Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΉ IDE (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, IntelliJ IDEA ΠΈΠ»ΠΈ PyCharm), Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСрвСр Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ эмулятор мобильного устройства β€” ΠΈ Π²Ρ‹ ΠΏΠΎΠΉΠΌΠ΅Ρ‚Π΅, ΠΏΠΎΡ‡Π΅ΠΌΡƒ 8 Π“Π‘ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² ΡƒΠ·ΠΊΠΎΠ΅ Π³ΠΎΡ€Π»Ρ‹ΡˆΠΊΠΎ.

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ стандартом Π½Π° сСгодняшний дСнь являСтся 16 Π“Π‘ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти. Π­Ρ‚ΠΎ Ρ‚ΠΎΡ‚ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π½Π΅ опасаясь постоянного обращСния ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΏΠΎΠ΄ΠΊΠ°Ρ‡ΠΊΠΈ Π½Π° дискС, Ρ‡Ρ‚ΠΎ сущСствСнно замСдляСт систСму. Однако, Ссли Π²Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ автотСстингом с использованиСм тяТСлых Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² ΠΈΠ»ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ нСсколько Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… срСд ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Π»ΡƒΡ‡ΡˆΠ΅ сразу ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° 32 Π“Π‘.

Π’Π°ΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ памяти ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΅Ρ‘ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ. Π’ ΠΌΠ½ΠΎΠ³ΠΈΡ… соврСмСнных Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°Ρ…, особСнно ΡƒΠ»ΡŒΡ‚Ρ€Π°Π±ΡƒΠΊΠ°Ρ… ΠΈ MacBook, ΠΏΠ°ΠΌΡΡ‚ΡŒ распаяна Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π°ΠΏΠ³Ρ€Π΅ΠΉΠ΄ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ устройства с фиксированным объСмом RAM Π»ΡƒΡ‡ΡˆΠ΅ сразу Π²Π·ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ с запасом, Π΄Π°ΠΆΠ΅ Ссли это каТСтся ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ.

Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ памяти Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ³Ρ€Π°Π΅Ρ‚ Ρ€ΠΎΠ»ΡŒ, особСнно Π² Π·Π°Π΄Π°Ρ‡Π°Ρ…, связанных с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… массивов Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ компиляциСй. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ DDR4 всС Π΅Ρ‰Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½ ΠΈ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π΅Π½, Π½ΠΎ DDR5 обСспСчиваСт Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ускоряСт ΠΎΡ‚ΠΊΠ»ΠΈΠΊ систСмы ΠΏΡ€ΠΈ многозадачности. Для тСстировщика, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ постоянно ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ тяТСлыми прилоТСниями, это ΠΎΡ‰ΡƒΡ‚ΠΈΠΌΠΎΠ΅ прСимущСство.

НакопитСли: SSD ΠΏΡ€ΠΎΡ‚ΠΈΠ² HDD ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ чтСния

Π­Ρ€Π° ТСстких дисков (HDD) Π² качСствС систСмных Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ программиста ΠΈ тСстировщика Π±Π΅Π·Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π½ΠΎ ΡƒΡˆΠ»Π°. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ чтСния ΠΈ записи Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° соврСмСнных NVMe SSD накопитСлях Π² Ρ€Π°Π·Ρ‹ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ HDD, Ρ‡Ρ‚ΠΎ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ влияСт Π½Π° врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈ!

Для ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ SSD Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ объСмом Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 512 Π“Π‘. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма, Π½Π°Π±ΠΎΡ€ инструмСнтов (SDK, эмуляторы, Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…), кэши Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² ΠΈ Π»ΠΎΠ³ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большС мСста, Ρ‡Π΅ΠΌ каТСтся Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд. ИспользованиС HDD Π² качСствС основного диска ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Π΄ΠΎΠ»Π³ΠΈΠΌ оТиданиям ΠΏΡ€ΠΈ запускС IDE ΠΈ компиляции ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ сниТаСт ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Если Π²Π°ΠΌ трСбуСтся Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ большиС ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ² Π»ΠΎΠ³ΠΎΠ², Π²ΠΈΠ΄Π΅ΠΎ с Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Π·Ρ‹ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин, Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ внСшний ТСсткий диск ΠΈΠ»ΠΈ ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅. Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ (пространство) SSD Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ свободным ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π½Π° 15-20% для обСспСчСния Π΅Π³ΠΎ долговСчности ΠΈ высокой скорости Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ диск Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ систСмы.

Π’ΠΈΠΏ накопитСля Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ чтСния (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ) Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹ΠΉ объСм Для Ρ‡Π΅Π³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚
NVMe SSD (PCIe 4.0) Π΄ΠΎ 7000 ΠœΠ‘/с 512 Π“Π‘ - 1 Π’Π‘ БистСма, IDE, Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹
SATA SSD Π΄ΠΎ 550 ΠœΠ‘/с 256 Π“Π‘ - 500 Π“Π‘ Π‘ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для систСмы
HDD (7200 rpm) Π΄ΠΎ 160 ΠœΠ‘/с 1 Π’Π‘+ Архивация, бэкапы, ΠΌΠ΅Π΄ΠΈΠ°
Π’Π½Π΅ΡˆΠ½ΠΈΠΉ SSD Π΄ΠΎ 1000 ΠœΠ‘/с Π›ΡŽΠ±ΠΎΠΉ ΠŸΠ΅Ρ€Π΅Π½ΠΎΡ инструмСнтов ΠΈ тСстов

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ SSD ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° рСсурс записи (TBW), особСнно Ссли Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΠΈΡˆΡƒΡ‚ Π»ΠΎΠ³ΠΈ. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΎΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ Π²Ρ€ΠΎΠ΄Π΅ Samsung, Kingston ΠΈΠ»ΠΈ WD прослуТат дольшС ΠΈ сохранят Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π½Π° протяТСнии всСго срока слуТбы. Π”Π΅ΡˆΠ΅Π²Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ Π±Π΅Π· Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅Π·ΠΊΠΎ ΡΠ½ΠΈΠΆΠ°Ρ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ записи.

ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°: эргономика Π²Π°ΠΆΠ½Π΅Π΅ FPS

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π³Π΅ΠΉΠΌΠ΅Ρ€ΠΎΠ², тСстировщикам Π½Π΅ Π½ΡƒΠΆΠ½Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° уровня NVIDIA RTX 4090. ВстроСнной Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² соврСмСнных процСссорах (Intel Iris Xe ΠΈΠ»ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π² Ρ‡ΠΈΠΏΠ°Ρ… Apple M-сСрии) Π²ΠΏΠΎΠ»Π½Π΅ достаточно для отрисовки интСрфСйсов, Ρ€Π°Π±ΠΎΡ‚Ρ‹ с нСсколькими ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°ΠΌΠΈ ΠΈ Π΄Π°ΠΆΠ΅ Π»Π΅Π³ΠΊΠΎΠ³ΠΎ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π°. Однако, Ссли Π²Ρ‹ тСстируСтС графичСскиС прилоТСния ΠΈΠ»ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚Π΅ΡΡŒ Π³Π΅ΠΉΠΌΠ΄Π΅Π²-тСстированиСм, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ дискрСтной ΠΊΠ°Ρ€Ρ‚Ρ‹ срСднСго уровня (NVIDIA GTX/RTX ΠΈΠ»ΠΈ AMD Radeon) Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ.

Π“ΠΎΡ€Π°Π·Π΄ΠΎ Π²Π°ΠΆΠ½Π΅Π΅ для QA-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π° качСство ΠΈ количСство ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ². Π Π°Π±ΠΎΡ‚Π° с Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ, Π»ΠΎΠ³Π°ΠΌΠΈ, ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ тСстируСмым ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большого Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства. ИдСальная конфигурация β€” это Π΄Π²Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° с диагональю ΠΎΡ‚ 24 дюймов ΠΈΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ ΡƒΠ»ΡŒΡ‚Ρ€Π°ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€. Π­Ρ‚ΠΎ позволяСт Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΎΠΊΠ½ΠΎ с тСстом, ΠΎΠΊΠ½ΠΎ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ Ρ‡Π°Ρ‚ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°. Для Π²Π΅Ρ€ΡΡ‚Π°Π»ΡŒΡ‰ΠΈΠΊΠΎΠ² ΠΈ тСстировщиков UI критичСски Π²Π°ΠΆΠ½ΠΎ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π² Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ (Full HD 1920x1080 ΠΈΠ»ΠΈ 4K). ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° IPS обСспСчит ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ Ρ†Π²Π΅Ρ‚ΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅ ΡƒΠ³Π»Ρ‹ ΠΎΠ±Π·ΠΎΡ€Π°, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€ΠΈ совмСстном просмотрС Π±Π°Π³ΠΎΠ² с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ.

Π’Π°ΠΊΠΆΠ΅ стоит ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ ΠΎ ваТности ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°, Ссли Π²Ρ‹ тСстируСтС Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ аспСкты прилоТСния. ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ Ρ†Π²Π΅Ρ‚ΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π»ΠΎΠΆΠ½Ρ‹ΠΌ Π±Π°Π³-Ρ€Π΅ΠΏΠΎΡ€Ρ‚Π°ΠΌ ΠΎ"Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ Ρ†Π²Π΅Ρ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ". Для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Π·Π°Π΄Π°Ρ‡ достаточно заводской ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ, Π½ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ°"sRGB" ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ профиля Π±ΡƒΠ΄Π΅Ρ‚ плюсом.

НуТСн Π»ΠΈ 4K ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ для тСстировщика?

4K ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ Π΄Π°Π΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ пространство, позволяя ΡƒΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ 4 ΠΎΠΊΠ½Π° Full HD Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΎΠ΄Π½ΠΎΠΌ экранС. Однако Π½Π° диагоналях Π΄ΠΎ 27 дюймов ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ интСрфСйса Windows/macOS ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Π² старых прилоТСниях. ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ баланс β€” 27-29 дюймов с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ 2K (1440p) ΠΈΠ»ΠΈ 32 дюйма 4K.

ΠŸΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΡ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ устройства

ΠšΠΎΠΌΡ„ΠΎΡ€Ρ‚ тСстировщика складываСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ПК, Π½ΠΎ ΠΈ ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Ρ‡Π΅ΠΌ ΠΎΠ½ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ. ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈ ΠΌΡ‹ΡˆΡŒ β€” основныС инструмСнты взаимодСйствия. ΠœΠ΅Ρ…Π°Π½ΠΈΡ‡Π΅ΡΠΊΠ°Ρ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° с приятным Ρ…ΠΎΠ΄ΠΎΠΌ клавиш снизит ΡƒΡ‚ΠΎΠΌΠ»ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΏΠ°Π»ΡŒΡ†Π΅Π² ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ написании автотСстов, Π° качСствСнная ΠΌΡ‹ΡˆΡŒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ ускорит Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ.

Для мобильного тСстированияным устройством становится Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ смартфон ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚. Эмуляторы Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π° 100% воспроизвСсти ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΆΠ΅Π»Π΅Π·Π°, особСнно ΠΊΠΎΠ³Π΄Π° Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°Ρ…, ΠΊΠ°ΠΌΠ΅Ρ€Π΅, GPS ΠΈΠ»ΠΈ прСрываниях Π·Π²ΠΎΠ½ΠΊΠ°ΠΌΠΈ. НаличиС ΠΏΠ°Ρ€ΠΊΠ° устройств Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ОБ (iOS, Android Ρ€Π°Π·Π½Ρ‹Ρ… вСрсий) Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ качСство тСстирования.

  • πŸ“± Π Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ устройства: ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΎΠ΄ΠΈΠ½ Android ΠΈ ΠΎΠ΄ΠΈΠ½ iOS дСвайс для быстрой ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π³ΠΈΠΏΠΎΡ‚Π΅Π·.
  • πŸ”Œ USB-Ρ…Π°Π±: ΠœΠΎΡ‰Π½Ρ‹ΠΉ Ρ…Π°Π± с ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ мноТСства Π³Π°Π΄ΠΆΠ΅Ρ‚ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.
  • 🎧 Π“Π°Ρ€Π½ΠΈΡ‚ΡƒΡ€Π°: ΠšΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½ ΠΈ ΡˆΡƒΠΌΠΎΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΠ΅ для созвонов с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ.
  • πŸ•ΈοΈ БСтСвая ΠΊΠ°Ρ€Ρ‚Π°: Для тСстирования сСтСвого ПО ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ethernet-ΠΏΠΎΡ€Ρ‚.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ внимания заслуТиваСт организация Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ мСста. Ноутбук Π½Π° подставкС для выравнивания экрана с ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ Π³Π»Π°Π·, внСшняя ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈ ΠΌΡ‹ΡˆΡŒ β€” это инвСстиция Π² Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅ спины ΠΈ шСи. ВСстированиС β€” это часто сидячая Ρ€Π°Π±ΠΎΡ‚Π°, ΠΈ эргономика здСсь ΠΈΠ³Ρ€Π°Π΅Ρ‚ ΠΊΠ»ΡŽΡ‡Π΅Π²ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ Π² долгосрочной пСрспСктивС.

β˜‘οΈ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΈ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠΊΡƒΠΏΠΊΠΎΠΉ

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 1

Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ° Π²Ρ‹Π±ΠΎΡ€Π° для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² тСстирования

ВрСбования ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ сильно зависят ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Π΅ΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Ρ‹ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚Π΅ΡΡŒ. Π’Π΅Π±-тСстировщику, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΌΡƒ Π² основном с Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ ΠΈ снифСрами Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Charles ΠΈΠ»ΠΈ Fiddler), потрСбуСтся мСньшС рСсурсов, Ρ‡Π΅ΠΌ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρƒ ΠΏΠΎ автотСстам ΠΈΠ»ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. ПониманиС своСй ниши ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ Π·Π° Π½Π΅Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΈΠ»ΠΈ, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Π½Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ΡΠ»Π°Π±ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ.

Для мобильного тСстирования критичСски Π²Π°ΠΆΠ½Ρ‹ объСм RAM (ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 16-32 Π“Π‘) ΠΈ процСссор с Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΎΠ΄Π½ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ эмуляторы (Android Studio Emulator, iOS Simulator) ΠΎΡ‡Π΅Π½ΡŒ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹. Запуск симулятора iPhone Π½Π° Mac ΠΈΠ»ΠΈ эмулятора Android Π½Π° Windows ΠΌΠΎΠΆΠ΅Ρ‚"ΡΡŠΠ΅ΡΡ‚ΡŒ" 4-8 Π“Π‘ памяти ΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ CPU Π½Π° 100%.

Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ ΠΏΠΎ автотСстам (SDET), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³ΠΎΠ½Ρ‹ тСстов Π² Docker-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°Ρ…, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄Π΅Π»Π°Ρ‚ΡŒ ставку Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΡΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ процСссора ΠΈ быстрый SSD. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ чтСния/записи диска здСсь Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ влияСт Π½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ развСртывания тСстового окруТСния ΠΈ ΠΏΡ€ΠΎΠ³ΠΎΠ½Π° сцСнариСв.

Если Π²Ρ‹ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚Π΅ΡΡŒ тСстированиСм дСсктопных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΈΠ³Ρ€, Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ дискрСтной Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹ становится ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. Π’Π°ΠΊΠΆΠ΅ Π² этом случаС Π²Π°ΠΆΠ΅Π½ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΠΎΡ€Ρ‚ΠΎΠ² для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… манипуляторов (дТойстики, Ρ€ΡƒΠ»ΠΈ, VR-ΡˆΠ»Π΅ΠΌΡ‹). Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π΅Ρ‚, Π½ΠΎ баланс всСгда смСщаСтся Π² сторону спСциализации.

FAQ: Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы

МоТно Π»ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ тСстировщика с ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ офисным Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠΌ?

Π”Π°, для обучСния основам Ρ‚Π΅ΠΎΡ€ΠΈΠΈ, Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π³-Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€Π°ΠΌΠΈ ΠΈ простого ΠΌΠ°Π½ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования Π²Π΅Π±-сайтов ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ ΠΈ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹ΠΉ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊ. Однако для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с автотСстами, Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ эмуляторами Π΅Π³ΠΎ мощности скоро станСт Π½Π΅ Ρ…Π²Π°Ρ‚Π°Ρ‚ΡŒ, ΠΈ придСтся Π·Π°Π΄ΡƒΠΌΠ°Ρ‚ΡŒΡΡ ΠΎΠ± Π°ΠΏΠ³Ρ€Π΅ΠΉΠ΄Π΅.

Π§Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ для тСстировщика: MacBook ΠΈΠ»ΠΈ Windows-Π½ΠΎΡƒΡ‚Π±ΡƒΠΊ?

MacBook ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ для тСстирования iOS-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ симулятор Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° macOS) ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½ΡƒΡŽ срСду. Windows-Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π΅Π΅, дСшСвлС ΠΈ Π»ΡƒΡ‡ΡˆΠ΅ подходят, Ссли основноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ΄ Windows. Π’Ρ‹Π±ΠΎΡ€ зависит ΠΎΡ‚ стСка Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

НуТСн Π»ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ПК для тСстирования бСзопасности?

Для ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ пСнтСста часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΡ‰Π½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΈΠ»ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ срСды, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π³Ρ€ΡΠ·Π½ΡΡ‚ΡŒ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ОБ ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π½Π°Π΄ сСтСвыми интСрфСйсами. Для Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ тСстирования бСзопасности Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ достаточно ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ основного ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° с установлСнным спСциализированным софтом.

Бколько ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² Π½ΡƒΠΆΠ½ΠΎ для эффСктивной Ρ€Π°Π±ΠΎΡ‚Ρ‹?

Одного ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° с диагональю 27+ дюймов ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ достаточно, Π½ΠΎ конфигурация ΠΈΠ· Π΄Π²ΡƒΡ… ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 24 + 24 дюйма) считаСтся Π·ΠΎΠ»ΠΎΡ‚Ρ‹ΠΌ стандартом. Π­Ρ‚ΠΎ позволяСт Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ экран Π½Π° Π·ΠΎΠ½Ρ‹: ΠΊΠΎΠ΄/тСст, докумСнтация ΠΈ коммуникация.

ВлияСт Π»ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π° Π½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ автотСстов?

ΠΠ°ΠΏΡ€ΡΠΌΡƒΡŽ β€” ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅Ρ‚, Ссли Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Π½Π΅ тСстируСтС Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ ΠΈΠ»ΠΈ ΠΈΠ³Ρ€Ρ‹. Однако соврСмСнныС интСрфСйсы ОБ ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ аппаратствСнноС ускорСниС, поэтому совсСм слабая встроСнная Π³Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎ-Ρ„Ρ€ΠΈΠ·Ρ‹ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΎΠΊΠΎΠ½, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΏΡ€ΠΈ интСнсивной Ρ€Π°Π±ΠΎΡ‚Π΅.