Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Errors in external process lead to passing meta tests #301

@fm2003

Description

@fm2003

Context: student presses "Get Hints" for a Selenium assignment, but extracting the meta tests zip file fails.

Andy seems to ignore errors in the external process, so when the student executes their first driver.findElement(By.id("something")), then the element cannot be found (because the page does not exist), meaning the test suite fails, so the meta test passes. This leads to the student getting 100/100, even when the tests are incomplete. (Pressing "Assess" does do the right thing because of the different file permissions for a "grading" task.)

Instead, Andy should report something like "Something is wrong with the run configuration. Please contact staff."

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions