# Deploying content_shell and running web_tests on Fuchsia [TOC] General instruction on running and debugging web_tests can be found [here](../testing/web_tests.md). Unlike on other platforms, where tests are directly invoked via the [blink test script](third_party/blink/tools/blinkpy/web_tests/run_web_tests.py), Fuchsia layers on top [its own test script] (../../build/fuchsia/test/run_test.py), which handles preparation such as installing the content_shell binary. Currently, only [a small subset of web tests](../../third_party/blink/web_tests/TestLists/Default.txt) can be run on Fuchsia. Build the target `blink_web_tests` first before running any of the commands below: ## Hermetic emulation The test script brings up an emulator, runs the tests on it, and shuts the emulator down when finished. ```bash $ /bin/run_blink_web_tests ``` ## Run on an physical device. ```bash $ /bin/run_blink_web_tests --target-id= ```