Added enabled checkbox verification

This commit is contained in:
2025-01-17 10:58:44 -08:00
parent 8c58dab5c1
commit 86ea8b774f

View File

@@ -883,6 +883,18 @@ const steps = [
} }
}, },
//Grade 9 checkbox -enabled
{
description: 'Validate Grade 9 checkbox enabled',
action: async () => {
const elementStyle = await driver.findElement(By.id('49')).getAttribute('checked');
if (elementStyle !== 'true') {
throw new Error(`Grade 9 checked value did not match; Actual: "${elementStyle}"`);
}
console.log('Passed: Grade 9 checkbox enabled as expected');
}
},
//Grade 9 label //Grade 9 label
{ {
description: 'Validate grade 9 label', description: 'Validate grade 9 label',
@@ -907,6 +919,18 @@ const steps = [
} }
}, },
//Grade 10 checkbox -enabled
{
description: 'Validate Grade 10 checkbox enabled',
action: async () => {
const elementStyle = await driver.findElement(By.id('51')).getAttribute('checked');
if (elementStyle !== 'true') {
throw new Error(`Grade 10 checked value did not match; Actual: "${elementStyle}"`);
}
console.log('Passed: Grade 10 checkbox enabled as expected');
}
},
//Grade 10 label //Grade 10 label
{ {
description: 'Validate grade 10 label', description: 'Validate grade 10 label',
@@ -931,6 +955,18 @@ const steps = [
} }
}, },
//Grade 11 checkbox -enabled
{
description: 'Validate Grade 11 checkbox enabled',
action: async () => {
const elementStyle = await driver.findElement(By.id('52')).getAttribute('checked');
if (elementStyle !== 'true') {
throw new Error(`Grade 11 checked value did not match; Actual: "${elementStyle}"`);
}
console.log('Passed: Grade 11 checkbox enabled as expected');
}
},
//Grade 11 label //Grade 11 label
{ {
description: 'Validate grade 11 label', description: 'Validate grade 11 label',
@@ -955,6 +991,18 @@ const steps = [
} }
}, },
//Grade 12 checkbox -enabled
{
description: 'Validate Grade 12 checkbox enabled',
action: async () => {
const elementStyle = await driver.findElement(By.id('53')).getAttribute('checked');
if (elementStyle !== 'true') {
throw new Error(`Grade 12 checked value did not match; Actual: "${elementStyle}"`);
}
console.log('Passed: Grade 12 checkbox enabled as expected');
}
},
//Grade 12 label //Grade 12 label
{ {
description: 'Validate grade 12 label', description: 'Validate grade 12 label',