При изучении любой дисциплины самое сложное/главное понять основы, базовые принципы, на пальцах, на школьных примерах, затем, на этот металлический каркас можно навесить тонны бетонной практики, получившийся железобетонный монолит станет гарантией практически не ограниченного технического роста специалиста. Звучит самоочевидно, не правда ли ..? И тем не менее, субъективный опыт автора в проведении собеседований, а это около ~500 специалистов из стран СНГ, Индии, США в Автоматизации тестирования и сопоставимые цифры в С \ С++ мире, говорит, что даже Senior разработчики в большинстве не понимают «физического смысла» ООП, не могут озвучить базовую формулировку одного из «столпов» - инкапсуляции, хотя знают как на 3 языках, 20 способами реализовать интерфейс, класс и объект, а вот вырасти дальше уже не могут, и вынужденно в течении 20 лет топчутся на месте. Вот это досадное карьерное недоразумение мы и постараемся исправить. IMHO тема будет интересна/полезна самому широкому кругу слушателей, от молодых специалистов в Ручном тестировании до Архитекторов в Автоматизации.
Добрый день! Задача: протестировать сайт. До того, как пользователь авторизовался, тесты выполняются успешно, после авторизации тесты падают. Не понимаю, что происходит в момент авторизации. Сама авторизация проходит успешно. После авторизации не меняется адрес, не меняются локаторы. Кто-нибудь с таким сталкивался?
Ситуация: устраиваюсь на работу, получил тестовое задание. Что в задании делать понимаю, а как начать запускать тесты - нет. Мне передали тесты, написанные на groovy. Пытаюсь запустить их в eclipse и ловлю такую ошибку:
General error during semantic analysis: Transform org.spockframework.compiler.SpockTransform cannot be run
org.codehaus.groovy.GroovyException: Transform org.spockframework.compiler.SpockTransform cannot be run
at org.codehaus.groovy.transform.ASTTransformationVisitor$3.call(ASTTransformationVisitor.java:466)
at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:977)
at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:639)
at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:615)
at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:592)
at org.codehaus.jdt.groovy.internal.compiler.ast.GroovyCompilationUnitDeclaration.processToPhase(GroovyCompilationUnitDeclaration.java:204)
Кто-нибудь может объяснить в чем причина этой ошибки? Мой pom.xml: