<!DOCTYPE suite SYSTEM "http://beust.com/testng/testng-1.0.dtd">
<suite name="Perforce Chronicle Regression" parallel="tests">
<!-- Browser & Host parameter -->
<parameter name="browser" value="*firefox" />
<parameter name="hostname" value="localhost" />
<!-- Baseurl parameter -->
<parameter name="baseurl" value="http://qa-ubu1004des32.das.perforce.com"/>
<parameter name="redirecturl" value="http://qa-ubu1004des32.das.perforce.com"/>
<!-- Firefox profile -->
<parameter name="firefox-profile-location" value="C:\Users\perforce\AppData\Roaming\Mozilla\Firefox\Profiles\bxdas5xc.Automation" />
<!-- Data parameter -->
<parameter name="usergroup" value="qa51" />
<!-- Port -->
<parameter name="port" value="4444"/>
<!-- testType used to distinguish smoke/regression tests -->
<parameter name="testType" value="regression"/>
<!-- Configure to run classes -->
<test name="Perforce Chronicle on Firefox" preserve-order="true">
<classes>
<class name="tests.A_ChronicleSetup"/>
<class name="tests.AddBasicPageAllElementsVerify"/>
<class name="tests.AddBlogPostAllElementsVerify"/>
<class name="tests.AttackTest_InvalidPassword"/>
<class name="tests.AttackTest_InvalidPasswordInFooter"/>
<class name="tests.AttackTest_InvalidUsername"/>
<class name="tests.AttackTest_InvalidUsernameInFooter"/>
<class name="tests.AddPressReleaseAllElementsVerify"/>
<class name="tests.CreateNewRoleAndVerifyGrowl"/>
<class name="tests.CreateNewRoleAndVerifyOnGrid"/>
<class name="tests.CreateNewRoleWithUser"/>
<class name="tests.CreateNewUserLoginAndVerifyGrowl"/>
<class name="tests.CreateNewUserVerifyGrowl"/>
<class name="tests.CreateNewUserVerifyTitle"/>
<class name="tests.EditBasicPageAllElementsVerify"/>
<class name="tests.EditBlogPostAllElementsVerify"/>
<class name="tests.EditPressReleaseAllElementsVerify"/>
<class name="tests.HomePageLoggedInVerify"/>
<class name="tests.HomePageNoLoginVerify"/>
<class name="tests.Login"/>
<class name="tests.LoginUsingFooterLink"/>
<class name="tests.Logout"/>
<class name="tests.LogoutUsingFooterLink"/>
<class name="tests.ManageAddSitePageVerify"/>
<class name="tests.ManageCategoriesVerify"/>
<class name="tests.ManageContentPageVerify"/>
<class name="tests.ManageContentTypesVerify"/>
<class name="tests.ManageContentAllElementsVerify"/>
<class name="tests.ManageIDEModuleVerify"/>
<class name="tests.ManageMenusAllElementsVerify"/>
<class name="tests.ManageMenuHeaderTextVerify"/>
<class name="tests.ManageMenusPageVerify"/>
<class name="tests.ManageModulesPageVerify"/>
<class name="tests.ManageModulesComments"/>
<class name="tests.ManageModulesElements"/>
<class name="tests.ManageModulesVerify"/>
<class name="tests.ManageModulesVerify1"/>
<class name="tests.ManagePermissionsPageVerify"/>
<class name="tests.ManageRolesCustomRolesVerify"/>
<class name="tests.ManageRolesPageVerify"/>
<class name="tests.ManageRolesSystemRolesVerify"/>
<class name="tests.ManageSearchSettingsPageVerify"/>
<class name="tests.ManageSiteSettingsVerify"/>
<class name="tests.ManageSystemInfoPageVerify"/>
<class name="tests.ManageThemesPageVerify"/>
<class name="tests.ManageUsersAddUser"/>
<class name="tests.ManageUsersDeleteUsers"/>
<class name="tests.ManageUsersEditUser"/>
<class name="tests.ManageUsersPageVerify"/>
<class name="tests.ManageUsersVerifyAddUserButton"/>
<class name="tests.ManageUsersVerifyAddUserDialog"/>
<class name="tests.ManageUsersVerifyAdminChecked"/>
<class name="tests.ManageUsersVerifyDeleteUserDialog"/>
<class name="tests.ManageUsersVerifyDojoGrid"/>
<class name="tests.ManageUserVerifyEditDialog"/>
<class name="tests.SaveTransitionForBlogAllTransitionsVerify"/>
<class name="tests.SaveTransitionForPageAllTransitionsVerify"/>
<class name="tests.SaveTransitionForPressReleaseAllTransitionsVerify"/>
<class name="tests.SaveTransitionPageServerTimeVerify"/>
<class name="tests.SaveTransitionBlogPostServerTimeVerify"/>
<class name="tests.SaveTransitionPressReleaseServerTimeVerify"/>
<class name="tests.SiteBranchingVerify"/>
<class name="tests.SiteBranchingPullBranchFlow"/>
<class name="tests.URL_BasicPageURLAllElementsVerify"/>
<class name="tests.URL_BlogPostURLAllElementsVerify"/>
<class name="tests.URL_PressReleaseURLAllElementsVerify"/>
<class name="tests.UserProfileVerify"/>
<class name="tests.ViewHistoryList"/>
<class name="tests.WidgetsVerify"/>
<class name="tests.WordPressImport"/>
</classes>
</test>
<!-- SELENIUM GRID -->
<!-- <suite name="Perforce Chronicle" parallel="tests">
<test name="Firefox">
<parameter name="host" value="localhost"></parameter>
<parameter name="port" value="5556"></parameter>
<parameter name="browser" value="*firefox"></parameter>
<parameter name="baseurl" value="http://www.google.com"></parameter>
<parameter name="searchCriteria" value="SeleniumGrid"></parameter>
<classes>
<class name="tests.A_ChronicleSetup" />
</classes>
</test>
<test name="Internet Explorer">
<parameter name="host" value="localhost"></parameter>
<parameter name="port" value="5557"></parameter>
<parameter name="browser" value="*iehta"></parameter>
<parameter name="baseurl" value="http://www.google.com"></parameter>
<parameter name="searchCriteria" value="TestNG"></parameter>
<classes>
<class name="tests.Add_CodelineInfo" />
</classes>
</test> </suite> -->
<!-- SELENIUM GRID -->
<!-- Configure which tests to run in what order -->
<!-- <test name="Perforce Regression Test: Create Users">
<classes>
<class name="tests.Create Users"/>
</classes>
</test>
<test name="Perforce Regression Tests">
<groups>
<run><include name="Perforce CMS Regression Suite"/></run>
</groups>
<packages>
<package name="tests.*"/>
</packages>
</test>
<test name="Perforce Regression Test: Delete Users">
<classes>
<class name="tests.Delete Users"/>
</classes>
</test>
-->
<!-- Configure to execute on multiple browsers using another configuration -->
<!-- Configuration to run Java package -->
<!-- <test name="Perforce Chronicle on ie">
<parameter name="testBrowser" value="Firefox on Windows"/>
<packages>
<package name="tests.*" />
</packages>
</test> -->
<!--Ability to include other testng files. This is helpful because you can maintain different tests -->
<!-- <suite name="Chronicle Test Suite" verbose="10">
<suite-files>
<suite-file path="chronicle-suite-populate.xml"/>
<suite-file path="chronicle-suite-populate-clean.xml"/>
</suite-files>
</suite> -->
<!-- <listeners> -->
<!-- <listener class-name="P4CMSTestListener" /> -->
<!-- </listeners> -->
</suite>
# |
Change |
User |
Description |
Committed |
|
#1
|
16170 |
perforce_software |
Move Chronicle files to follow new path scheme for branching. |
|
|
//guest/perforce_software/chronicle/tests/selenium/test_suites/suite_regression/conf/baseline-jenkins-regression.xml |
#1
|
8972 |
Matt Attaway |
Initial add of the Chronicle source code |
|
|