diff --git a/tests/cocroachdb.html b/tests/cocroachdb.html
index 528d5f49..7181c3e3 100644
--- a/tests/cocroachdb.html
+++ b/tests/cocroachdb.html
@@ -17,7 +17,7 @@
| type | name=auth[server] | localhost:26257 |
| type | id=username | ODBC |
| type | name=auth[password] | ODBC |
-| clickAndWait | xpath=//input[@value='Login'] | |
+| clickAndWait | //input[@value='Login'] | |
| verifyTextPresent | CockroachDB | |
@@ -110,7 +110,7 @@
| click | link=Create check | |
| type | name=name | albums_interpret_check |
| runScript | document.querySelector('[name="clause"]').value = 'interpret > 0' | |
-| click | xpath=//input[@value='Save'] | |
+| click | //input[@value='Save'] | |
| verifyTextPresent | Check has been created. | |
| open | /adminer/?pgsql=localhost:26257&username=ODBC&db=adminer_test&ns=public&check=albums&name=albums_interpret_check | |
| verifyTextPresent | ((interpret > 0:::INT8)) | |
@@ -267,7 +267,7 @@
| click | link=New item | |
| verifyTextNotPresent | stored | |
| type | name=fields[normal] | 20 |
-| click | xpath=//input[@value='Save'] | |
+| click | //input[@value='Save'] | |
| verifyTextPresent | 220 | |
diff --git a/tests/mariadb.html b/tests/mariadb.html
index 7b436906..4fe336b5 100644
--- a/tests/mariadb.html
+++ b/tests/mariadb.html
@@ -16,7 +16,7 @@
| type | id=username | ODBC |
| type | name=auth[server] | localhost:3307 |
| type | name=auth[password] | ODBC |
-| clickAndWait | xpath=//input[@value='Login'] | |
+| clickAndWait | //input[@value='Login'] | |
| verifyTextPresent | MariaDB | |
| clickAndWait | link=SQL command | |
| open | /adminer/?server=localhost:3307&username=ODBC&sql=DROP+DATABASE+IF+EXISTS+adminer_test | |
@@ -159,7 +159,7 @@
| click | link=Create check | |
| type | name=name | albums_interpret_check |
| runScript | document.querySelector('[name="clause"]').value = 'interpret > 0' | |
-| click | xpath=//input[@value='Save'] | |
+| click | //input[@value='Save'] | |
| verifyTextPresent | Check has been created. | |
| open | /adminer/?server=localhost:3307&username=ODBC&db=adminer_test&check=albums&name=albums_interpret_check | |
| verifyTextPresent | `interpret` > 0 | |
@@ -370,7 +370,7 @@
| verifyTextNotPresent | virtual | |
| verifyTextNotPresent | stored | |
| type | name=fields[normal] | 20 |
-| click | xpath=//input[@value='Save'] | |
+| click | //input[@value='Save'] | |
| verifyTextPresent | 120 | |
| verifyTextPresent | 220 | |
diff --git a/tests/mssql.html b/tests/mssql.html
index f5088e8e..a974a9db 100644
--- a/tests/mssql.html
+++ b/tests/mssql.html
@@ -17,7 +17,7 @@
| type | name=auth[server] | (local) |
| type | id=username | ODBC |
| type | name=auth[password] | ODBC |
-| clickAndWait | xpath=//input[@value='Login'] | |
+| clickAndWait | //input[@value='Login'] | |
@@ -109,7 +109,7 @@
| click | link=Create check | |
| type | name=name | albums_interpret_check |
| runScript | document.querySelector('[name="clause"]').value = 'interpret > 0' | |
-| click | xpath=//input[@value='Save'] | |
+| click | //input[@value='Save'] | |
| verifyTextPresent | Check has been created. | |
| open | /adminer/?mssql=%28local%29&username=ODBC&db=adminer_test&ns=dbo&check=albums&name=albums_interpret_check | |
| verifyTextPresent | ([interpret]>(0)) | |
@@ -240,7 +240,7 @@
| verifyTextNotPresent | virtual | |
| verifyTextNotPresent | stored | |
| type | name=fields[normal] | 20 |
-| click | xpath=//input[@value='Save'] | |
+| click | //input[@value='Save'] | |
| verifyTextPresent | 120 | |
| verifyTextPresent | 220 | |
diff --git a/tests/mysql.html b/tests/mysql.html
index c25bb382..4916f378 100644
--- a/tests/mysql.html
+++ b/tests/mysql.html
@@ -16,7 +16,7 @@
| clickAndWait | css=#lang > input[type="submit"] | |
| type | id=username | ODBC |
| type | name=auth[password] | ODBC |
-| clickAndWait | xpath=//input[@value='Login'] | |
+| clickAndWait | //input[@value='Login'] | |
| verifyTextPresent | Logged as | |
| clickAndWait | link=SQL command | |
| open | /adminer/?username=ODBC&sql=DROP+DATABASE+IF+EXISTS+adminer_test | |
@@ -159,7 +159,7 @@
| click | link=Create check | |
| type | name=name | albums_interpret_check |
| runScript | document.querySelector('[name="clause"]').value = 'interpret > 0' | |
-| click | xpath=//input[@value='Save'] | |
+| click | //input[@value='Save'] | |
| verifyTextPresent | Check has been created. | |
| open | /adminer/?username=ODBC&db=adminer_test&check=albums&name=albums_interpret_check | |
| verifyTextPresent | (`interpret` > 0) | |
@@ -370,7 +370,7 @@
| verifyTextNotPresent | virtual | |
| verifyTextNotPresent | stored | |
| type | name=fields[normal] | 20 |
-| click | xpath=//input[@value='Save'] | |
+| click | //input[@value='Save'] | |
| verifyTextPresent | 120 | |
| verifyTextPresent | 220 | |
@@ -393,7 +393,7 @@
| Warnings |
| open | /adminer/?username=ODBC&db=adminer_test&select=albums | |
-| click | xpath=(//a[contains(text(),'=')])[1] | |
+| click | (//a[contains(text(),'=')])[1] | |
| type | name=where[0][val] | 1.2.3 |
| submit | id=form | |
| click | link=Warnings | |
@@ -407,7 +407,7 @@
| select | name=lang | label=English |
| clickAndWait | css=#lang > input[type="submit"] | |
| type | name=auth[username] | admin |
-| click | xpath=//input[@value='Login'] | |
+| click | //input[@value='Login'] | |
| clickAndWait | link=Interprets | |
| clickAndWait | link=New item | |
| type | fields[name] | Michael Jackson |
diff --git a/tests/pgsql.html b/tests/pgsql.html
index 4be4fb74..f6590509 100644
--- a/tests/pgsql.html
+++ b/tests/pgsql.html
@@ -17,7 +17,7 @@
| type | id=username | ODBC |
| type | name=auth[password] | ODBC |
| type | name=auth[db] | adminer_test |
-| clickAndWait | xpath=//input[@value='Login'] | |
+| clickAndWait | //input[@value='Login'] | |
@@ -109,7 +109,7 @@
| click | link=Create check | |
| type | name=name | albums_interpret_check |
| runScript | document.querySelector('[name="clause"]').value = 'interpret > 0' | |
-| click | xpath=//input[@value='Save'] | |
+| click | //input[@value='Save'] | |
| verifyTextPresent | Check has been created. | |
| open | /adminer/?pgsql=&username=ODBC&db=adminer_test&ns=public&check=albums&name=albums_interpret_check | |
| verifyTextPresent | (interpret > 0) | |
@@ -269,7 +269,7 @@
| click | link=New item | |
| verifyTextNotPresent | stored | |
| type | name=fields[normal] | 20 |
-| click | xpath=//input[@value='Save'] | |
+| click | //input[@value='Save'] | |
| verifyTextPresent | 220 | |
diff --git a/tests/sqlite.html b/tests/sqlite.html
index 5853889b..f225000b 100644
--- a/tests/sqlite.html
+++ b/tests/sqlite.html
@@ -29,7 +29,7 @@
| click | css=label.block > input[name="auto_increment_col"] | |
| type | name=fields[1.1][field] | name |
| select | name=fields[1.1][type] | label=text |
-| click | xpath=(//input[@value='Save'])[2] | |
+| click | (//input[@value='Save'])[2] | |
| verifyTextPresent | Table has been created. | |
| click | link=New item | |
| type | name=fields[name] | Michael Jackson |
@@ -42,7 +42,7 @@
| select | name=fields[1.1][on_delete] | label=CASCADE |
| type | name=fields[1.11][field] | title |
| select | name=fields[1.11][type] | label=text |
-| click | xpath=(//input[@value='Save'])[2] | |
+| click | (//input[@value='Save'])[2] | |
| verifyTextPresent | interprets(id) | |
| click | link=New item | |
| type | name=fields[interpret] | 1 |
@@ -70,7 +70,7 @@
| click | link=New item | |
| verifyTextNotPresent | stored | |
| type | name=fields[normal] | 20 |
-| click | xpath=//input[@value='Save'] | |
+| click | //input[@value='Save'] | |
| verifyTextPresent | 220 | |