Show Menu
Cheatography

QA Cheat Sheet (DRAFT) by

QA Description

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Правила анноти­­ро­вания

@Feat­ures - обяз­а­те­­льная аннотация, которая разделяет весь отчет о прохож­­дении тестов на группы, которые были указаны в данной аннотации. Указыв­­ается над классом, если покрывает весь тестовый класс. В ином случае указыв­­ается над методами класса.
Возможные значения: АТ с входными ТД, АТ с однора­­зовыми ТД, АТ без входных ТД
@Stories - аннотация, которая является подмно­­же­ством аннотации @Feat­ures. Данная аннотация подраз­­деляет отчет на группы внутри @Feat­ures
Аннотация указыв­­ается вместе с аннотацией @Feat­ures
@Desc­­rip­­tion - аннотация, указыв­­ающая на файл, откуда берутся ТД. Если на весь тестовый класс исполь­­зуется один файл, то указыв­­ается над классом. В ином случае, указыв­­ается над методами
Обяз­а­те­льна в случае, если значение аннотаций @Feat­ures, @Stories - АТ с входными ТД
@Title - обяз­а­те­­льная аннотация, которая определяет отражение тест-к­­ейсов и тестового класса в отчете
Данную аннотацию треб­уется указывать как над тест-к­­ей­сами, так и над тестовыми классами. Над тестовыми классами в аннотации @Title указыв­­ается полное название BR. Над тест-к­­ейсами указыв­­ается сценарий из МТ, который тест-кейс покрывает
АТ - автотест
ТД - тестовые данные
МТ - методика тестир­­ования
Тест-кейс - метод, помеченный аннотацией @Test
 

Подклю­­чение к серверу

1. Нажимаем правой кнопкой мыши на Пуск 2. Нажимаем Выполнить 3. Вводим mstsc 4. Вводим имя сервера
Имя: k7-jen­kins-01 Пользо­ватель: ShemraevAG Пароль: Password12
Имя: k7-jen­kins-02 Пользо­ватель: BulychevDM Пароль: Password12
Имя: k7-sbl­-auto02 Пользо­ватель: Koptyu­benkoEB Пароль: Passwo­­rd1234
Имя: k7-sbl­-auto03 Пользо­ватель: Shemra­evA­G/F­ufaevMV Пароль: Password12

Полезные ссылки

Jenkins - k7-szp­­-p­l­-­01­­:8080
Логин: Текущий пользо­­ватель (Fufa­­evMV); Пароль: Password12 (как правило)
Digger - fis-pd­­-t­e­s­t:8080
Логин: TEST_MA; Пароль: TEST_MA
Subve­­rsion: bcvm37­­0.t­­s­c.t­­s/­­re­p­o­s/­­stuff/
Subversion (SVN) - хранит МТ
Окно выбора контура: k4sieb­­el­a­v­ay­­a.v­­tb­24.ru
Можно выбрать все банковские контура (k3, k4, k6) + можно зайти через call-c­­enter
УСБС k3 - k3-usb­s-f­-ap­p01.vt­b24.ru­:70­01/em УСБС k4 - k4-usb­s-f­-ap­p01.vt­b24.ru­:70­01/em УСБС k6 - k6-usb­­s-­f­-­ap­­p01.vt­­b2­4.r­u­:­70­­01/em
Логин k3: tsc; Пароль: 1qaz2wsx Логин k4: weblogic; Пароль k4: 1qaz2wsx Логин k6: weblogic; Пароль k4: 1qaz2wsx
Доступ на сервер из виртуа­­льной машины через проводник
\\k7-J­enk­ins­-01\c$ \\k7-J­enk­ins­-02\c$ \\k7-s­bl-­aut­o02\c$ \\k7-s­bl-­aut­o03\c$
УСБС - универ­­са­льный слой банковских сервисов
МТ - методика тестир­­ования

https:­//w­ww.c­he­ato­gra­phy.co­m/r­ede­max­/ch­eat­-sh­eet­s/qa/
 

Что делать?

Если у меня проблемы с компью­­тером
Пиши на ITSupport в Outlook
Если непонятная ошибка мешает мне закончить АТ
Незаме­­дл­и­т­ельно обратиться к Лиде
Если у меня возникла межлич­­но­стная проблема в команде
Обратиться к своему тим-лиду
Если я не понимаю код, с которым мне предстоит работать
Обратиться к своему тим-лиду
Если я сомнев­­аюсь, стоит ли мне подходить с таким глупым вопрос к тим-лиду
Забить на сомнения и подходить
Если мне нужно протес­­ти­р­овать на сервере свой код
Написать в беседе Сервера автоте­­стов, что занимаешь своб­одное место.
После выхода написать, что освободил сервер
АТ - автотест