Skills Tests are short, timed exams that will have students perform actual coding tasks using their laptop software development environments. A key aim of the Skills Tests is to evaluate whether students can perform core development tasks quickly and correctly. Such skill and efficiency is essential to being an effective software development team member.
This is an exam, and violations of the rules will be treated as academic dishonesty.
In addition to practicing the material to be covered on the test (e.g., skills assignments), it is recommended that, prior to the test, you prepare a working directory as follows:
cd
into the working directory, and make sure that you’re on the main
branch (should be the default).bundle install
to install the Gem dependencies.yarn install
to install the JS dependencies.rails db:migrate:reset
to initialize the database.Performing these steps prior to the test will save you precious time during the test, so again, it is highly recommended that you do them.
Skills Tests are graded as pass/fail. The following are several key reasons that a test might be graded as fail: