diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 066b417..0000000 --- a/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -Provar_ANT_2.2.0.00.zip filter=lfs diff=lfs merge=lfs -text diff --git a/ProvarProject/META-INF/MANIFEST.MF b/ProvarProject/META-INF/MANIFEST.MF index 2c0bb5d..23ab687 100644 --- a/ProvarProject/META-INF/MANIFEST.MF +++ b/ProvarProject/META-INF/MANIFEST.MF @@ -5,7 +5,20 @@ Bundle-SymbolicName: SeleniumGrid Bundle-Version: 1.0.0.qualifier Require-Bundle: com.provar.core.testapi, com.provar.core.model.base, - com.provar.core.lib.selenium, com.provar.testrunner, com.provar.plugins.sf.apis, - com.provar.core.model.ui + com.provar.core.model.ui, + org.seleniumhq.selenium.selenium-api, + org.seleniumhq.selenium.selenium-chrome-driver, + org.seleniumhq.selenium.selenium-edge-driver, + org.seleniumhq.selenium.selenium-firefox-driver, + org.seleniumhq.selenium.selenium-ie-driver, + org.seleniumhq.selenium.selenium-remote-driver, + org.seleniumhq.selenium.selenium-safari-driver, + org.seleniumhq.selenium.selenium-support, + org.seleniumhq.selenium.selenium-chromium-driver, + org.seleniumhq.selenium.selenium-http, + org.seleniumhq.selenium.selenium-json, + org.seleniumhq.selenium.selenium-manager, + org.seleniumhq.selenium.selenium-os, + org.seleniumhq.selenium.selenium-java diff --git a/ProvarProject/nitroXConfig.json b/ProvarProject/nitroXConfig.json new file mode 100644 index 0000000..cc7302f --- /dev/null +++ b/ProvarProject/nitroXConfig.json @@ -0,0 +1,3 @@ +{ + "nitroXEnabled" : true +} \ No newline at end of file diff --git a/ProvarProject/tests/Dreamhouse/Create Broker via API.testcase b/ProvarProject/tests/Dreamhouse/Create Broker via API.testcase index 5cafcc8..1f98d48 100644 --- a/ProvarProject/tests/Dreamhouse/Create Broker via API.testcase +++ b/ProvarProject/tests/Dreamhouse/Create Broker via API.testcase @@ -41,6 +41,9 @@ default + + e479b38b-f2bc-4a4c-a9e9-468c24a341d6 + @@ -99,6 +102,48 @@ + + + + Admin + + + e479b38b-f2bc-4a4c-a9e9-468c24a341d6 + + + AdminConnection + + + + Test + + + Fail + + + + true + + + true + + + + true + + + + + + + + + + default + + + + diff --git a/ProvarProject/tests/Dreamhouse/Create Broker.testcase b/ProvarProject/tests/Dreamhouse/Create Broker.testcase index b8d31b2..f2a1d5b 100644 --- a/ProvarProject/tests/Dreamhouse/Create Broker.testcase +++ b/ProvarProject/tests/Dreamhouse/Create Broker.testcase @@ -1,5 +1,5 @@ - + @@ -46,6 +46,9 @@ default + + e479b38b-f2bc-4a4c-a9e9-468c24a341d6 + @@ -225,6 +228,7 @@ Set the Broker Name field to Demo {UniqueId(6)} + @@ -288,6 +292,7 @@ Set the Phone field to 555-1234 + @@ -346,6 +351,7 @@ Set the Title field to Senior Salesman + @@ -419,6 +425,7 @@ Set the Email field to test{UniqueId(6)}@example.com + @@ -474,6 +481,7 @@ Default + @@ -774,7 +782,7 @@ - + diff --git a/ProvarProject/tests/Regression/Account/ConvertLeadToAccount.testcase b/ProvarProject/tests/Regression/Account/ConvertLeadToAccount.testcase index fd2dc86..680f356 100644 --- a/ProvarProject/tests/Regression/Account/ConvertLeadToAccount.testcase +++ b/ProvarProject/tests/Regression/Account/ConvertLeadToAccount.testcase @@ -45,6 +45,9 @@ default + + e479b38b-f2bc-4a4c-a9e9-468c24a341d6 + @@ -444,7 +447,7 @@ - + diff --git a/azure-pipelines-newcli.yml b/azure-pipelines-newcli.yml index 6129e95..c1a192c 100644 --- a/azure-pipelines-newcli.yml +++ b/azure-pipelines-newcli.yml @@ -36,7 +36,7 @@ steps: displayName: "Node Install: sf cli" - script: | - echo y | sf plugins:install @provartesting/provardx-cli@1.1.0 + echo y | sf plugins:install @provartesting/provardx-cli sf plugins:update displayName: "Install ProvarDX Plugin via SFDX" @@ -65,7 +65,7 @@ steps: sf provar automation config load -p provardx-properties-generated.json --json echo "Setting Provar Home, Project Path, Results Path, Test Plan, Test Plan Features, and Project Secrets" echo "-------------------------------" - sf provar automation config set provarHome='./ProvarHome' projectPath='./ProvarProject' resultsPath='./ProvarProject/ANT/Results' testPlan='["$(test_plan)"]' testplanFeatures='[{"name": "PDF", "type": "OUTPUT", "enabled": "true"}, {"name": "PIECHART", "type": "OUTPUT", "enabled": "true"}, {"name": "EMAIL", "type": "NOTIFICATION", "enabled": "false"}, {"name": "TEST_MANAGER", "type": "REPORTING", "enabled": "true"}]' testprojectSecrets="$(secrets_password)" connectionOverride='[{"connection": "Admin", "username": "$(scratch_org_alias)"}]' + sf provar automation config set provarHome='./ProvarHome' projectPath='./ProvarProject' resultsPath='./ProvarProject/ANT/Results' testPlan='["$(test_plan)"]' testplanFeatures='[{"name": "PDF", "type": "OUTPUT", "enabled": "true"}, {"name": "PIECHART", "type": "OUTPUT", "enabled": "true"}, {"name": "EMAIL", "type": "NOTIFICATION", "enabled": "false"}, {"name": "TEST_MANAGER", "type": "REPORTING", "enabled": "true"}]' testprojectSecrets="$(secrets_password)" connectionOverride='[{"connection": "Admin", "username": "$(scratch_org_alias)"}]' pluginOutputLevel='SEVERE' displayName: "Generate & Configure ProvarDX Property File" - bash: |