Commit Graph

330 Commits (ec77e2204666bed3b3ebfca2b2bc3cf528cd363a)

Author SHA1 Message Date
Sergey Skorik 907ac202fc
Selenium: add checking that the Authorize button exists in the ImportProjectFromGitHubTest selenium test (#8142) 2018-01-04 16:16:24 +02:00
Igor Ohrimenko df6061070c
Selenium: Fix unexpected fail CheckIntelligenceCommandFromToolbarTest selenium test (#8175) 2018-01-04 16:14:52 +02:00
Igor Ohrimenko 476a9273c5
rework 'openItemByVisibleNameInExplorer' method in the 'ProjectExplorer' page-object (#8146) 2018-01-04 11:05:17 +02:00
Sergey Skorik c75231ec3b
changed an image name from 'location' to 'content' in default.json recipe (#8150) 2018-01-04 09:57:44 +02:00
Sergey Skorik 6ec20f10c5
added waiting that the Loader is closed in checkServerInServersList() (#8132) 2018-01-04 09:57:28 +02:00
Igor Ohrimenko c8346b2229
rework 'waitTextInErrorMessage' method in the 'Refactor' page-object and add aftermethod logic to the three tests (#8141) 2018-01-03 17:31:48 +02:00
Roman Iuvshyn 71704ab3a7
RELEASE: Set next development version (#8135) 2018-01-03 14:13:25 +02:00
Igor Ohrimenko 223dee1df7
add try/catch blocks to the 'TransitiveDependencyTest' and 'CreateNewPackagesWithHelpCreationJavaClassTest' selenium tests (#8126) 2018-01-03 10:17:39 +02:00
Igor Ohrimenko 8c5838ea64
Selenium: Fix unexpected fail of CheckIntelligenceCommandFromToolbarTest selenium test (#8093) 2018-01-02 16:02:00 +02:00
Sergey Skorik 54ec9a24a9
Selenium: change a locator for the Save button in the Edit machine dialog (#8114) 2018-01-02 15:58:55 +02:00
Igor Ohrimenko 4720cb71eb
Selenium: Fix unexpected fails in the "refactor" package (#8119) 2018-01-02 15:54:05 +02:00
Sergey Skorik b088a8d15a
removed Asser.fail() from WorkingWithNodeWsTest selenium test (#8085) 2017-12-29 14:51:20 +02:00
Sergey Skorik 452715468c
Selenium: increased timeout for checking that a workspace status is RUNNING (#8096) 2017-12-29 14:50:54 +02:00
Sergey Skorik 4754891b76
Selenium: changes in selenium tests for the Dashboard (#8104)
* CreateWorkspaceTest selenium test added to CheSuite.xml test suite

* changed a method for setting a machine RAM in CreateWorkspaceOnDashboardTest selenium test

* removed unnecessary steps in connectGithubAccount() method of ImportProjectFromGitHubTest selenium test
2017-12-29 14:50:28 +02:00
Dmytro Nochevnov b78c2d93d4
Fix output message in selenium tests (#8103)
Signed-off-by: Dmytro Nochevnov <dnochevnov@codenvy.com>
2017-12-29 13:48:05 +02:00
Igor Ohrimenko 57d4385cdc
Remove extra steps in the tests from "refactor" test package and update "Refactor" page-object (#8026) 2017-12-29 12:47:42 +02:00
Sergey Skorik d39c31e1af Selenium: cover the Create New Workspace page by selenium test (#8099)
* created CreateWorkspaceTest selenium test
2017-12-28 17:34:01 +02:00
Igor Ohrimenko c67334a1f8
add bigger timeout to the login page methods (#8098) 2017-12-28 15:46:22 +02:00
Sergey Skorik 492858ca14
Selenium: add changes to the unstable WorkspaceDetailsSingleMachineTest selenium test (#8089)
* added waiting that the Loader is closed in waitFolderDefinedTypeOfFolderByPath() method of the ProjectExplorer page object
2017-12-28 15:39:24 +02:00
Sergey Skorik 58117220db
Selenium: test import of a github project from the Dashboard (#8050)
* created ImportProjectFromGitHubTest selenium test and added to CheOneThreadTestsSuite.xml test suite
2017-12-28 12:25:18 +02:00
Vladyslav Zhukovskyi 9facab96e0
Update folder type in case of changing maven project structure (#7812)
* Update folder type in case of changing maven project structure

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Working copy

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* Code cleanup

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2017-12-28 11:50:52 +02:00
Sergey Skorik a38138d8ef
change method for checking if a project name exists in suggestion list of the Navigate To File feature (#8064) 2017-12-28 10:14:04 +02:00
Dmytro Nochevnov 78c2e5762a
Add ability to mark infrastructure-specific selenium tests (#8057) 2017-12-27 20:02:22 +02:00
Igor Ohrimenko e94c343a05
Add check link availability in the CheckIntelligenceCommandFromToolbarTest selenium test (#8063) 2017-12-27 12:30:47 +02:00
Sergey Skorik 095be7c049
added Assert.fail() to place where restoring of project is checked (#8062) 2017-12-27 12:02:41 +02:00
Roman Iuvshyn 98bc582ad6
fix keycloak containerID evaluation in webdriver.sh (#8054) 2017-12-27 11:06:44 +02:00
Sergey Skorik 40cc6cbb2c
added method for opening the Servers tab from a machine context menu (#8051) 2017-12-27 10:00:19 +02:00
Aleksandr Shmaraiev 8a4bd7ae45 Delete the 'Assert.fail()' from the 'ProjectStateAfterRenameWorkspaceTest
Delete the 'Assert.fail()' from selenium test 'ProjectStateAfterRenameWorkspaceTest' after resolve issue
2017-12-26 17:53:24 +02:00
Aleksandr Shmaraiev 150f0a16d2
Selenium: Add the 'Assert.fail() to the 'CommitFilesTest' related to known issue (#8047)
* Add the 'Assert.fail() to the selenium test 'CommitFilesTest' related to known issue
* Add the deletion of commit form in the test 'CommitFilesTest'
* Add the 'isWidgetOpen' method in the page objects 'GitCommit' and 'Git'
* Correct the name of method in the page object 'Git'
2017-12-26 16:25:14 +02:00
Sergey Skorik f983d154b7
add try/catch blocks in failed selenium tests (#8039) 2017-12-26 12:21:39 +02:00
Aleksandr Shmaraiev 833e0be3cb Add timeout to the 'PhpProjectDebuggingTest' related to run on the ocp platform
Add timeout to the 'PhpProjectDebuggingTest' related to run selenium test in the ocp platform
Delete 'sudo' from the template php.json stack on the ocp platform in the resources
2017-12-26 10:26:35 +02:00
Maxim Musienko 3519f09b58 Add FluentWait for avoiding unexpected fails for animated web element (#8030) 2017-12-22 17:50:32 +02:00
Maxim Musienko fdb717f529
Add screening from all opened webdriver windows (#8012)
* add screening from all opened webdriver windows
2017-12-22 17:14:18 +02:00
Sergey Skorik 458dd4fa5b
Selenium: change the way to click the plus panel button in the Consoles page object (#8024)
* changed way of clicking on button in clickOnPlusMenuButton() method in Consoles selenium page object
2017-12-22 17:03:35 +02:00
Igor Vinokur 30c931c355
CHE-7856: Fix parsing path when getting Git Status on file creation (#7974) 2017-12-22 13:58:30 +00:00
artaleks9 9b5a1c2243 Change parameter in the method in the 'JavaTestPluginJunit4Test' 2017-12-22 08:49:36 +02:00
Dmytro Nochevnov a6efd2d986
Fix github-specific selenium tests after adding support of Identity brokering mechanism of Keycloak (#7999)
* Avoid redundant revoking of github token in selenium tests
* Fix clean up after github-related tests execution; remove ssh-key of github.com
* Remove test user which has been created by selenium tests launcher
2017-12-21 16:30:22 +02:00
Igor Ohrimenko 56f8ce68e3
Add try/catch blocks with known issue link to the factory tests (#7982) 2017-12-21 11:29:30 +02:00
Maxim Musienko 4025610db7
Add assertion with known issue in the typical unstable part of the test (#7978) 2017-12-20 17:42:06 +02:00
Roman Iuvshyn 758d400e5f
Clean up after merge che6 to master (#7979) 2017-12-20 17:28:34 +02:00
Maxim Musienko 1019695e69
Add handling in the CheckMainFeatureForCSharpLanguageTest for possible failing after first initialization (#7966)
* add handling for failing of LS by timeout
2017-12-20 15:52:17 +02:00
Dmytro Nochevnov db70d737bf
Create test user at start of selenium tests execution (#7965)
* Create test user at start of selenium tests execution
* Rename 'CHE_SELENIUM_INFRASTRUCTURE' to 'CHE_INFRASTRUCTURE' in selenium tests
2017-12-20 12:50:24 +00:00
Igor Ohrimenko 28ca6c5415
Refactor ProjectExplorer page-object in the selenium tests (#7631) 2017-12-20 10:39:48 +02:00
Sergey Skorik f7a886e42e
changed issue url in try/catch block of WorkingWithTerminalTest selenium test (#7943) 2017-12-20 10:10:46 +02:00
Aleksandr Shmaraiev 9be8ccb8f7 Add 'Assert.fail()' to the 'JavaTestPluginJunit4Test' related to known issue 2017-12-20 08:10:16 +00:00
Sergey Skorik e98c9e8094
added waiting that test workspace is stopping after renaming it in ProjectStateAfterRenameWorkspaceTest selenium test (#7944) 2017-12-20 10:09:34 +02:00
Sergey Skorik 33feb47ac7
Selenium: add selenium test to check the workspace details of workspace with single machine (#7946)
* WorkspaceDetailsTest selenium test splitted to WorkspaceDetailsComposeTest and WorkspaceDetailsSingleMachineTest
* created tests added to CheSuite.xml test suite
2017-12-19 17:41:29 +02:00
Igor Ohrimenko 434e3f033d
rework selectItemInFileStructure and selectItemInFileStructureByDoubleClick methods in the FileStructure page-object (#7961) 2017-12-19 17:18:03 +02:00
Sergey Skorik c48a525021
Selenium: update the ConvertToProjectWithPomFileTest selenium test (#7945)
* added method for testing the Editor tab after changing artifactId
* added checking in checkEditorTabNameAfterChangingArtifactID() method that after refreshine web page the Editor tab name is not changed
2017-12-19 16:34:47 +02:00
Aleksandr Shmaraiev 86dfcd6c3d Change content of field in the 'WorkingWithTerminalTest' according to che6-ocp
Change the content of 'VIEW_BIN_FOLDER' field in the selenium test 'WorkingWithTerminalTest' according to che-6 ocp platform
Add the 'waitTerminalConsole()' to the test method to increase staility
2017-12-19 14:21:13 +00:00