Тест по qa manual



Дата03.08.2023
Размер185.25 Kb.
#118384
Test-ManualQA


Тест по QA Manual

Този тест цели да проверите собствените си познания. Всеки опит за преписване или припомняне може да повлияе на крайната оценка. Не забравяйте, че крайната оценка няма да се базира на точки или на скала (от 1 до 100 точки или от 1 до 6), а ще бъде рецензия, за това как сте се справили с препоръки които ще ви покажат какво можете да усъвършенствате. Ако направите теста с помощта на припомняне или преписване на отговорите няма да разберете какви са реалните ви познания и вероятно няма да разберете какво можете да подобрите за бъдеще.


Теста се състои от 23 въпроса. Стремете се да отговаряте кратко, точно и ясно. По повечето от въпросите може да се даде всеобхватен отговор – стремете се да не го правите. Ако можете отговаряйте с по едно изречение.


Теста е така направен, че не би трябвало да се налага да имате въпроси. Все пак ако се породят такива, можете да ги зададете, ако въпроса е с цел доуточняване на някое от изискванията по теста, с цел да се даде повече яснота – ще ви бъде отговорено, като този отговор ще се добави в теста. Ако въпроса е технически – учителя няма да ви даде отговор, докато не приключите с теста.



  1. Какво отговаря на следното описание?

Техника за проверка на тестваното приложение от гледна точка на потребителя. Основава се на изискванията и проверява системата за валидиране спрямо предварително дефинирани изисквания.

Отг: usability testing




  1. Какво отговаря на следното описание?

Техника за тестване на софтуер, при която се тества вътрешната структура, дизайн и кодиране на софтуера. Целта е да се провери потокът на вход-изход и да се подобри дизайнът, използваемостта и сигурността на системата. При тази техника се тества кодът.

Отг:black box testing




  1. Какви са видовете техники за провеждане на Regression Testing?

Отг:smoke testing, sanity testing,




  1. Каква е разликата между Smoke тестване и Sanity тестване?

Отг: smoke testing - написани по сценарий за разлика от sanity testing, smoke testing - тества цялостно системата, а Sanity testing - даден компонен




  1. Направете Test Case който описва благоприятния случай за регистрация на потребител в facebook.com .



Отг:1. Navigate to https://www.facebook.com/
2. Press on registration button (Създаване на нов профил)
3. Fill in the required fields
4. Press on “Register” button (Регистрация)




  1. Какво е Agile?

Отг: Комбинация от Iterative и incremental model, фокусира се повече върху гъвкавостта при разработване на продукт




  1. Какво са Scrum и Kanban?

Отг: Scrum - рамка в Agile, Kanban - постепенно подобряване на процесите в организацията




  1. Какви са етапите при QA процеса?

Отг: 1 - Планиране, 2 - Настройка на средата за тестване, 3- Проектиране и изпълнение на тестови случаи, 4 - Преглед на резултатите и докладване за състоянието на системата, 5 - Финализиране




  1. Какви са нивата на софтуерното тестване?

Отг: unit testing, integration testing, user experience testing




  1. Какво е функционално тестване?

Отг: проверява всяка една функция зададена в документацията за софтуера дали работи според очакванията




  1. Какво е нефункционално тестване?

Отг: тестваме готовността на системата (производителност, надеждност)




  1. Какви тестови данни бихте използвали ако трябва да тествате поле, в което се въвежда година. Полето има ограничение да приема стойности между година 1900 до текущата година. Разделете данните на валидни и невалидни (валидните, трябва да бъдат приети от системата, невалидните – не).

Отг:Бихме тествали +-1 година от границата (пр. 1899г. и 1901г.). Като +1г. (1901г.) е валидна стойност, а -1г. (1899г.) невалидна




  1. Какво е Use Case (отговорът е с едно изречение)?

Отг: Use Case - диаграма (потребителските случаи, множество сценарии)




  1. Какво е софтуерен дефект?

Отг:проблем свързан с работата на приложението (бъг)




  1. Докладвайте следния проблем (направете го така, както бихте го докладвали в системата за управление на дефекти).


Проблема е, че потребителя не може да се впише в системата на LinkedIn след като се е регистрирал.

  1. Navigate to the system URL

  2. Navigate to the register page

  3. Register a new user

  4. Log in with the newly registered user

Expected result: Successful log in
Actual result: The user can’t log in into the system
Windows: 10 (64 bit)
Browser: Chrome Version 91.0.4472.101 (Official Build) (64-bit)
Environment: Test Env.
App. version: N/A
(Информацията за уиндоуса,браузъра и тн. трябва да бъде над стъпките за възпроизвеждане)



  1. Какво трябва да включва една тестова стратегия?

Отг: Тестовата стратегия описва целите, които трябва да бъдат постигнати и методологията на работа. Трябва да включва планиране, тестови случаи



  1. Каква е разликата между Performance Testing, Load Testing и Stress Testing?

Отг: Load testing - натоварването в реална среда на работа
Stress testing - тества необичайно засилен трафик към сайта (пример: Black Friday sale)
Performance testing - как се държи системата като цяло под натоварване



  1. Какъв инструмент бихте използвали за направата на Load testing?

Отг: Jmeter




  1. Избройте стъпките нужни за направата на тест на уеб приложение.

Отг: 1. Запознаване с документацията
2. Настройване на тестова среда
3. Изготвяне на тестови случаи
4. Докладване
5. Повторно тестване след направените промени




  1. Дайте определение за Web Service.

Отг: софтуерна система, която ни дава възможност за комуникация между компютърни системи



  1. Какво прави методът Post?

Отг: ?




  1. Какви видове мобилни приложения могат да се направят?

Отг: hybrit и native



  1. Ако трябва да тествате Android Native приложение, как ще подберете устройствата на които бихте провели тестовете?

Отг: Трябва да бъде с “Android” операционна система


Сподели с приятели:




©obuch.info 2024
отнасят до администрацията

    Начална страница