ChromeDriverを導入していれば自動テストをPCの表示とスマートフォンの表示の両者について実行することが可能ですが、それぞれ全く別のファイルにテスト項目を記述すると、重なる項目も多いため無駄があります。
そこで、共通するテスト項目を外部ファイル化することを考えます。
driverとwebdriver.Byをグローバル変数として宣言することで外部ファイルに値を渡せるようになり、共通するテスト項目だけを別のファイルに分けることが出来ます。
その部分は僕が書いたわけではないんですけどすごいですね。