title: How to find element by two attributes
body: <p>I have radio buttons like, how can I get the second one clicked finding first by <code>ng-model</code> then <code>ng-value</code>:</p>
  
  <pre><code>&lt;input type="radio" ng-model="vm.ist.educationVsInternship" ng-value=false /&gt;
  
  &lt;input type="radio" ng-model="vm.ist.educationVsInternship" ng-value=true /&gt;
  </code></pre>
  
  <p>I tried something like </p>
  
  <pre><code>element(by.model('vm.ist.educationVsInternship')).all(by.css('[ng-value=true]')).click();
  </code></pre>
  
  <p>says and does not click any of them</p>
  
  <pre><code>more than one element found for locator by.model("vm.ist.educationVsInternship") - the first result will be used
  </code></pre>
  
  <p>and this:</p>
  
  <pre><code>element(by.model('vm.ist.educationVsInternship')).element(by.css('[ng-value=true]')).click();
  </code></pre>
  
  <p>which gives me the following error message:</p>
  
  <blockquote>
    <p>Failed: No element found using locator: By.cssSelector("[ng-value=true]")</p>
  </blockquote>