Resolve "Реализовать интеграционные автотесты для проверки модулей" #217
No reviewers
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: romanov73/ng-tracker#217
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "103-autotest-conf"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
changed milestone to %5
added 1 commit
961fdf93
- #70 added conference class, added create method testCompare with previous version
added 1 commit
1ad66d6f
- #103 change name method testCompare with previous version
added 1 commit
253f4b4a
- #103 add check new deadlineCompare with previous version
added 1 commit
0cb7b05c
- #103 add check take partCompare with previous version
added 1 commit
7b4318a3
- #103 add delete deadlineCompare with previous version
added 1 commit
d9a42243
- #103 add attach articleCompare with previous version
added 1 commit
cad86820
- #103 add adding articleCompare with previous version
added 1 commit
4e4e7ae1
- #103 add paper transitionCompare with previous version
added 1 commit
46864069
- #103 add undock articleCompare with previous version
added 3 commits
6edcf8f5
- #103 add sort and filter test, fixed delete conference, if it has fk with event3f32a61e
- Merge remote-tracking branch 'origin/103-autotest-conf' into 103-autotest-confb2e8a43c
- #103 delete conf testCompare with previous version
added 1 commit
fe53c861
- #103 fixed delete conf testCompare with previous version
added 1 commit
70062992
- #103 clear codeCompare with previous version
assigned to @romanov73
added 1 commit
5cbbb6c3
- #103 fix code styleCompare with previous version
added 1 commit
451e7e5d
- #103 fix code styleCompare with previous version
unmarked as a Work In Progress
Все взаимодействие со страницей в PageObject надо выносить. Если меняется страница, то меняться должен только он, а не тесты
changed this line in version 15 of the diff
added 1 commit
1f8722e3
- #103 code refactoringCompare with previous version
Взаимодействие вынес, про "Если меняется страница, то меняться должен только он, а не тесты" не понял
added 1 commit
ab59cb52
- #103 fix code styleCompare with previous version
added 8 commits
dev
58a84958
- Merge remote-tracking branch 'remotes/origin/dev' into 103-autotest-confCompare with previous version
Тесты взаимодействуют с элементами на странице. Во время разработки верстка, расположение элементов, их локаторы могут меняться. Поэтому логика здесь похожая на концепцию mvc: все что что нужно актуализировать связанное с версткой меняется в одном классе. В тестах вызовы методов и нахождение элементов могут многократно повторяться -> каждый раз актуализация будет занимать много времени. PageObject служит своего рода интерфейсом между тестами и приложением.
resolved all discussions
changed the description
не самый лучший вариант проверки, если потерли рядом стоящую сущность, тесты не упадут
resolved all discussions
merged
mentioned in commit
51851baa48