Update test name and flow in master file

This commit is contained in:
JennyNou 2026-04-08 19:44:28 -04:00
parent 46e27bc106
commit 512df54bad

View file

@ -24,7 +24,7 @@ import advancedScenario0001TestCases from "./advanced/0001a_ReplaceInShopCredit"
import advancedScenario0003TestCases from "./advanced/0003a_MobileAfterpay";
import essentialReplaceDynamicAdasTests from "./0005_EssentialReplaceDynamicAdas";
import essentialReplaceStaticAdasTests from "./0001_EssentialReplaceStatisAdas";
import essentialVehicleLookupBailoutTests from "./0020_EssentialVehicleLookupBailout";
import essentialPartQuestionsAndNotShareVinTests from "./0020_EssentialPartQuestionsAndNotShareVin";
import essentialServiceableBigTruckTestCases from "./0022_EssentialServiceableBigTruck";
import essentialNonServiceableBigTruckTestCases from "./0023_EssentialNonServiceableBigTruck";
import essentialNonServiceableBigTruckVinTestCases from "./0024_EssentialNonServiceableBigTruckVin";
@ -85,7 +85,7 @@ test.describe.parallel('ISS QA Automation Regression', () => {
addSmokeTagToRandomTest(essentialTpaNotEnabledReplace_0017);
addSmokeTagToRandomTest(essentialTpaEnabledReplace_0018);
addSmokeTagToRandomTest(essentialTpaEnabledReplaceRecal_0019);
addSmokeTagToRandomTest(essentialVehicleLookupBailoutTests);
addSmokeTagToRandomTest(essentialPartQuestionsAndNotShareVinTests);
addSmokeTagToRandomTest(essentialServiceableBigTruckTestCases);
addSmokeTagToRandomTest(essentialNonServiceableBigTruckTestCases);
addSmokeTagToRandomTest(essentialNonServiceableBigTruckVinTestCases);
@ -131,7 +131,7 @@ test.describe.parallel('ISS QA Automation Regression', () => {
for (const testCase of essentialUniqueGlassTests) {
test(...prepareTest(testCase, run, options, ruleEngine));
}
//Scenario 13 //defect# SSR-2009
//Scenario 13
for (const testCase of essentialReplaceTestCases) {
test(...prepareTest(testCase, run, options, ruleEngine));
}
@ -160,8 +160,8 @@ test.describe.parallel('ISS QA Automation Regression', () => {
test(...prepareTest(testCase, run, options, ruleEngine));
}
//Scenario 20
for (const testCase of essentialVehicleLookupBailoutTests) {
test(...prepareTest(testCase, run, options, ruleEngine)); //skipping this until SSR-2004 is fixed
for (const testCase of essentialPartQuestionsAndNotShareVinTests) {
test(...prepareTest(testCase, run, options, ruleEngine));
}
// Scenario 22
for (const testCase of essentialServiceableBigTruckTestCases) {
@ -191,7 +191,6 @@ test.describe.parallel('ISS QA Automation Regression', () => {
}
// Scenario 0003a
// Note: payment will fail in dev. Payment (PIA) works fine in SYS
for (const testCase of advancedScenario0003TestCases) {
test(...prepareTest(testCase, run, options, ruleEngine));
}
@ -256,7 +255,6 @@ test.describe.parallel('ISS QA Automation Regression', () => {
}
// Scenario 0016a
// FIXME: Defect was created INSR-2138
for (const testCase of advancedScenario0016TestCases) {
test(...prepareTest(testCase, run, options, ruleEngine));
}
@ -276,7 +274,7 @@ test.describe.parallel('ISS QA Automation Regression', () => {
test(...prepareTest(testCase, run, options, ruleEngine));
}
// Scenario 0020a : There's a defect open INSR-2149
// Scenario 0020a
for (const testCase of advancedScenario0020TestCases) {
test(...prepareTest(testCase, run, options, ruleEngine));
}
@ -645,14 +643,12 @@ async function runWorkflow(page: Page, testCase: TestCase) {
if (capabilityQuestions && capabilityQuestions.length > 0) {
await capabilityQuestionsPage.validateURL(capabilityQuestionsPage.issPageValue);
await capabilityQuestionsPage.validatePartQuestions(capabilityQuestions);
await capabilityQuestionsPage.selectPartQuestionResponses(capabilityQuestions);
await capabilityQuestionsPage.nextPage();
}
if (partQuestions && partQuestions.length > 0) {
await partQuestionsPage.validateURL(partQuestionsPage.issPageValue);
await partQuestionsPage.validatePartQuestions(partQuestions);
await partQuestionsPage.selectPartQuestionResponses(partQuestions);
await partQuestionsPage.nextPage();
}