title: Use the same page in Cucumber Scenario examples
body: <p>Currently using Protractor 5.1.0 with cucumber-protractor-framework with Javascript.</p>
  
  <p>In using the following Scenario Outline in the Feature file:</p>
  
  <pre><code>Feature: As an online customer
  I should be able to validate the Benefits Page and links on it
  
  Background:
  Given I am on the "Benefits Page"
  
  @regression @fixup
  Scenario Outline: validation of the MyPage links
  When I click on the "&lt;link&gt;" link
  Then a new tab should be opened
  Then I should be directed to the "&lt;URL&gt;" in new window
  
  Examples:
  |link                    |URL                                      |
  |Benefit (PDF)           |/guide-to-benefit.pdf                    |
  |Pro Benefit (PDF)       |/professional-benefit.pdf                |
  |Signature Benefit (PDF) |/signature-guide-to-benefits-revised.pdf |
  |Business Benefit (PDF)  |/business-benefits.pdf                   |
  </code></pre>
  
  <p>And the Page file follows:</p>
  
  <pre><code>var Benefits_Guide_Page = function (PageUrl) {
  
    this.visit = function (PageUrl) {
    browser.manage().deleteAllCookies();
    browser.get(PageUrl);
  };
  
  this.get_element = function (element_name) {
    switch (element_name) {
  
    //Links Navigates to different window
  
    case "Benefit (PDF)":
    case "Pro Benefit (PDF)":
    case "Signature Benefit (PDF)":
    case "Business Benefit (PDF)":
      return element(by.linkText(element_name));
      break;
  
    ... // continue element checks
  </code></pre>
  
  <p>Each scenario opens the tab, switches to the new tab, validates the URL, closes the new tab, switches to the original tab, and <strong>reloads</strong> the original page, starting the next <em>example</em>.</p>
  
  <p>I think there is something of an answer in <a href="https://stackoverflow.com/questions/35871105/handling-cucumber-scenario-examples-as-one-scenario">this Android Q&amp;A</a>, but I'm not sure it's the same problem.</p>
  
  <p>Basically, I don't need the page to reload with each example. It's wasteful and time consuming in context of the larger test.</p>
  
  <p>I have other scenarios where I'm checking links loading in the same window. I just need to go "back" and check the next link or same page anchor, not load the page again.</p>
  
  <p>Any tips?</p>