diff --git a/test/behave/features/grafana.feature b/test/behave/features/grafana.feature
index dadc9d4f83843b7cc4a468862f67232e183cc878..e62a28fc33bd383a22e4747ed15538a6797bdeb1 100644
--- a/test/behave/features/grafana.feature
+++ b/test/behave/features/grafana.feature
@@ -19,7 +19,7 @@ Scenario: Login to grafana
   Then I wait on element "sidemenu.sidemenu" for 60000ms to be visible
   And I expect that the path is "/"
 
-Scenario: Navigate to the Explore url
-  Given I open the grafana explore eventrouter URL
-  When I wait on element ".logs-panel" for 25000ms to be visible
-  Then I expect that element ".datapoints-warning" does not exist
+Scenario: As an admin I want to look at the eventrouter logs
+  When I open the grafana explore eventrouter URL
+  Then I wait on element ".logs-panel" for 25000ms to be visible
+  And I expect that element ".datapoints-warning" does not exist
diff --git a/test/behave/features/steps/steps.py b/test/behave/features/steps/steps.py
index e71019cbe617afa59973b2830a8585f5b839e6e7..f65e96ff80ac3874df92cd7bca59cbafafa1e1b6 100644
--- a/test/behave/features/steps/steps.py
+++ b/test/behave/features/steps/steps.py
@@ -17,5 +17,7 @@ def step_impl(context):
 @given(u'I open the grafana explore eventrouter URL')
 def step_impl(context):
     """Open wordpress URL."""
-    eventrouter_url = context.grafana["url"] + '/explore?orgId=1&left=["now-1h","now","Loki",{"expr":"{app%3D\"eventrouter\"}"}]'
+    eventrouter_url = str(context.grafana["url"]) + '/explore?orgId=1&left=["now-1h","now","Loki",{"expr":"{app=\\\"eventrouter\\\"}"}]'
+    print(eventrouter_url)
     context.behave_driver.get(eventrouter_url)
+