title: How to identify and click on a html element using flutter driver?
body: <p>My flutter app has a html link</p>
  <pre class="lang-dart prettyprint-override"><code>   return Padding(
          padding: const EdgeInsets.all(16.0),
          child: Center(
              child: Html(
            data: message,
            style: {&quot;body&quot;: Style(color: Colors.white), &quot;a&quot;: Style(color: Colors.tealAccent), &quot;p&quot;: Style(textAlign: TextAlign.center)},
            onLinkTap: (url, _, __, ___) async {
              isSettingsMessage ? await AppSettings.openDeviceSettings() : await AppSettings.openAppSettings();
            }, 
                key: Key('deviceSettings'),
          )));
  </code></pre>
  <p>here is the html message</p>
  <pre class="lang-html prettyprint-override"><code>static String enableBluetoothAndLocationMessage =
        &quot;&quot;&quot;&lt;p&gt;Enable Bluetooth and Location in &lt;a href=''&gt;device settings&lt;/a&gt; to continue.&lt;/p&gt;&quot;&quot;&quot;;
  </code></pre>
  <p>I want to click on &quot;device settings&quot;. I have tried using key</p>
  <p>final settings=find.byValueKey('deviceSettings');</p>
  <p>It is returning &quot;Enable Bluetooth and Location in device settings to continue.&quot;</p>
  <p>How to identify only &quot;device settings&quot; link?</p>