Added enabled checkbox verification
This commit is contained in:
@@ -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
|
||||
{
|
||||
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
|
||||
{
|
||||
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
|
||||
{
|
||||
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
|
||||
{
|
||||
description: 'Validate grade 12 label',
|
||||
|
||||
Reference in New Issue
Block a user