Gherkin / Behave `Examples`
===========================

Gherkin syntax features [test automation using examples](https://jenisys.github.io/behave.example/tutorials/tutorial04.html#write-the-feature-test):

```gherkin
Feature: Scenario Outline (tutorial04)

  Scenario Outline: Use Blender with <thing>
    Given I put "<thing>" in a blender
    When I switch the blender on
    Then it should transform into "<other thing>"

    Examples: Amphibians
        | thing         | other thing |
        | Red Tree Frog | mush        |
        | apples        | apple juice |

    Examples: Consumer Electronics
        | thing         | other thing |
        | iPhone        | toxic waste |
        | Galaxy Nexus  | toxic waste |

```

The test suite would run four times, once for each example, giving a result similar to:

[![enter image description here](https://i.stack.imgur.com/4tpzum.png)](https://i.stack.imgur.com/4tpzum.png)

My problem
==========

How can I test using confidential data in the `Examples` section? For example, I would like to test an internal API with user ids or SSN numbers, without keeping the data hard coded in the feature file. 

**Is there a way to load the `Examples` dynamically from an external source?**

**Update:** Opened a [github issue](https://github.com/behave/behave/issues/517) on the *behave* project.