Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Mar 4, 2013
  1. @MTAF
Commits on May 18, 2012
  1. @MTAF

    Environmental changes:

    MTAF authored Artem Dvornichenko committed
     PHPunit 3.6.10 ver. with PHPUnit Selenium extension 1.2.6 ver. now officially supported only.
     1. Updated architecture
         a. Uimaps inheritance
         b. Helpers inheritance
         c. Codepool and namespaces
     3. Uimap blocks including
     4. Crash recovery
     5. External observers
     6. Behat support
     7. Improved data load logic
     8. Client OS detection
     9. Improved screenshots functionality
     10. CE 1.7 compatible suite.
Commits on May 3, 2012
  1. @MTAF

    Merge pull request #9 from amenk/patch-log-browser-location

    MTAF authored
    Write location to the screenshot file as HTML comment
Commits on Apr 19, 2012
  1. Write location to the screenshot file as HTML comment

    Alexander Menk authored
Commits on Apr 3, 2012
  1. @MTAF

    Merge pull request #5 from amenk/patch-2

    MTAF authored
    Changed example domains to example.com
  2. @MTAF

    Merge pull request #6 from amenk/patch-3

    MTAF authored
    Improved docblock
  3. Improved docblock

    Alexander Menk authored
  4. Changed example domains to example.com

    Alexander Menk authored
    In http://tools.ietf.org/html/rfc2606 domains for testing are standardized.
    The domain unkown-domain.com could be registered by anyone and such abuse
    of tested systems is possible.
  5. @MTAF

    Merge pull request #4 from amenk/patch-1

    MTAF authored
    Thanks for the fix. It doesn't make any trouble if you have firefox as default browser.
  6. Update config/config.yml.dist

    Alexander Menk authored
  7. Firefox entry was using chrome as name

    Alexander Menk authored
Commits on Mar 13, 2012
  1. @MTAF

    Merge pull request #3 from marianosimone/master

    MTAF authored
    Showing more info when a assertMessagePresent happens.
  2. @marianosimone
Commits on Mar 8, 2012
  1. @marianosimone
Commits on Feb 17, 2012
  1. @MTAF

    Environmental changes:

    MTAF authored Artem Dvornichenko committed
    PHPunit 3.6.x version in now officially supported only.
    Tests' configuration file has been renamed from browsers.yml(.dist) to config.yml(.dist)
    
    Features added:
    1.     1000 new tests
    In the new release we introduce complete coverage of Magento CE functionality according to Magento official Smoke Test Suite. This suite covers all test cases that are running during Magento nightly builds testing and we would like the community to use them and expand on them.
    2.     Dual screenshots
    Upon each error of test failure, a screenshot of currently open pages is captured and stored in .png and html formats at tmp/screenshot folder. In cases were javascript errors are encountered, PNG format is used to capture it. Markup errors are captured in html format.  For easy detection of the screenshot file, the failed test name contacting the class name and timestamp is used. Message containing full path to screenshot is stored in log next to the error message so it can be accessed by direct path.
    3.     Multiple UI areas
    Magento TAF allows testing of unlimited number of UI areas. The UI areas can be determining in local.yml file for each url to be used by TAF. Based on user-defined urls, TAF automatically detects what set of UI maps should be used and loads the relevant descriptors for current page. With this enhancement, the tester doesn’t need to worry about switching between UI areas within test body. Users can declare separate UImaps for non-magento side services that are specific for your store and write tests for it in the same way written for Magento. This feature is particularly useful when testing several store views or stores using different designs. Each store view or store can have unique UI map set but operate with original set of tests. This feature removes nesting and naming restrictions for UI maps folders and allows the user to organize them as he desire.
    Below is a sample of uimap areas declaration:
    areas:
                    admin:
                        url: 'http://www.localhost.com/magento/admin/';
                        uimap_path: 'admin'
                    frontend:
                        url: 'http://www.localhost.com/magento/';
                        uimap_path: 'frontend'
                    admin:
                        url: 'http://www.localhost.com/magento/admin/';
                        uimap_path: 'admin'
                    paypal:
                        url: ' https://www.paypal.com/ '
                        uimap_path: paypal_ui
                    ebay:
                        url: ' http://www.ebay.com/ '
                        uimap_path: ebay
Commits on Jan 4, 2012
  1. @MTAF

    Merge pull request #2 from punkstar/master

    MTAF authored
    Ensure we can run ./runtests.sh on OS X
Commits on Jan 3, 2012
  1. @punkstar
Commits on Dec 20, 2011
  1. @MTAF

    Merge pull request #1 from fooman/master

    MTAF authored
    fix warnings when running taf with a fresh clone, also add some .gitignores
Commits on Dec 19, 2011
  1. @fooman

    ignore config/local.yml

    fooman authored
  2. @fooman
  3. @fooman

    there is no fopen at mode

    fooman authored
Commits on Dec 13, 2011
  1. @MTAF
  2. @MTAF

    Initial empty commit

    MTAF authored
Something went wrong with that request. Please try again.