User Interface tests for Piwik.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
ActionsDataTable_auto_expand.png
ActionsDataTable_column_sorted.png
ActionsDataTable_exclude_low_population.png
ActionsDataTable_flattened.png
ActionsDataTable_initial.png
ActionsDataTable_pageview_percentages.png
ActionsDataTable_search.png
ActionsDataTable_segmented_visitor_log.png
ActionsDataTable_segmented_visitor_log_hover.png
ActionsDataTable_subtables_loaded.png
ActionsDataTable_unflattened.png
ActionsDataTable_unique_pageview_percentages.png
BarGraph_load.png
BarGraph_metric_picker_shown.png
BarGraph_other_metric.png
CoreUpdaterCode_httpUpdateSuccess.png
CoreUpdaterCode_httpsUpdateFail.png
CoreUpdaterCode_newVersion.png
CoreUpdaterDb_CoreUpdater.API.ErrorMessageCSV.txt
CoreUpdaterDb_CoreUpdater.API.ErrorMessageJSON.txt
CoreUpdaterDb_CoreUpdater.API.ErrorMessagePHP.txt
CoreUpdaterDb_CoreUpdater.API.ErrorMessageTSV.txt
CoreUpdaterDb_CoreUpdater.API.ErrorMessageXML.txt
CoreUpdaterDb_main.png
CoreUpdaterDb_updated.png
CustomVariables_link_in_menu.png
DBStats_admin_page.png
DashboardManager_create_new.png
DashboardManager_expanded.png
DashboardManager_loaded.png
DashboardManager_removed.png
DashboardManager_widget_list_shown.png
DashboardManager_widget_preview.png
DashboardManager_widget_selected.png
Dashboard_change_layout.png
Dashboard_copied.png
Dashboard_create_new.png
Dashboard_default_widget_selection_changed.png
Dashboard_loaded.png
Dashboard_removed.png
Dashboard_rename.png
Dashboard_reset.png
Dashboard_widget_add_widget.png
Dashboard_widget_maximise.png
Dashboard_widget_minimised.png
Dashboard_widget_move.png
Dashboard_widget_move_refresh.png
Dashboard_widget_move_removed.png
Dashboard_widget_move_unmaximise.png
Dashboard_widget_move_unminimised.png
Dashboard_widget_refresh.png
Dashboard_widget_removed.png
Dashboard_widget_unmaximise.png
Dashboard_widget_unminimised.png
EmptySite_emptySiteDashboard.png
EvolutionGraph_annotation_delete.png
EvolutionGraph_annotation_edit_form.png
EvolutionGraph_annotation_edit_submit.png
EvolutionGraph_annotation_starred.png
EvolutionGraph_annotations_all.png
EvolutionGraph_annotations_none.png
EvolutionGraph_annotations_single_period.png
EvolutionGraph_bounce_rate.png
EvolutionGraph_export_image.png
EvolutionGraph_initial.png
EvolutionGraph_label_ticks_cutout.png
EvolutionGraph_limit_changed.png
EvolutionGraph_metric_picker_shown.png
EvolutionGraph_new_annotation_form.png
EvolutionGraph_new_annotation_submit.png
EvolutionGraph_one_series.png
EvolutionGraph_two_metrics.png
GoalsTable_goals_table_abandoned_carts.png
GoalsTable_goals_table_ecommerce.png
GoalsTable_goals_table_ecommerce_view.png
GoalsTable_goals_table_full.png
GoalsTable_goals_table_single.png
GoalsTable_initial.png
ImageGraph_evolution_graph.png
ImageGraph_horizontal_bar.png
ImageGraph_pie.png
ImageGraph_vertical_bar.png
Insights_initial.png
Installation_access_no_config.png
Installation_congrats.png
Installation_db_created.png
Installation_db_setup.png
Installation_db_setup_fail.png
Installation_js_tracking.png
Installation_nothing_to_see_here.png
Installation_setup_website.png
Installation_setup_website_fail.png
Installation_start.png
Installation_superuser.png
Installation_superuser_de.png
Installation_superuser_fail.png
Installation_system_check.png
Login_forgot_password.png
Login_formless_login.png
Login_login_fail.png
Login_login_form.png
Login_login_success_new_credentials.png
Login_logout_form.png
Login_password_reset.png
Login_password_reset_complete.png
Login_password_reset_error.png
MeasurableManager_add_measurable_view.png
MeasurableManager_add_new_dialog.png
MeasurableManager_loaded.png
MeasurableManager_measurable_menu_item.png
Menus_admin_changed.png
Menus_admin_loaded.png
Menus_mainmenu_loaded.png
Menus_mainmenu_lower_clicked.png
Menus_mainmenu_upper_clicked.png
Menus_user_changed.png
Menus_user_loaded.png
Morpheus_load.png
MultiSitesTest_all_websites.png
MultiSitesTest_all_websites_changed_sort_order.png
MultiSitesTest_all_websites_page_1.png
MultiSitesTest_all_websites_search.png
OptOutForm_loaded.png
OptOutForm_opted-out.png
Overlay_loaded.png
Overlay_loaded_with_segment.png
Overlay_page_change.png
Overlay_page_link_clicks.png
Overlay_page_new_links.png
Overlay_period_change.png
Overlay_row_evolution.png
Overlay_transitions.png
PeriodSelector_date_range_selected.png
PeriodSelector_day_selected.png
PeriodSelector_expanded.png
PeriodSelector_loaded.png
PeriodSelector_month_changed.png
PeriodSelector_month_selected.png
PeriodSelector_range_picker_displayed.png
PeriodSelector_week_selected.png
PeriodSelector_year_changed.png
PeriodSelector_year_selected.png
PieGraph_load.png
PieGraph_metric_picker_shown.png
PieGraph_other_metric.png
PieGraph_pie_segment_tooltip.png
PivotByDimension_pivoted.png
PivotByDimension_pivoted_columns_report.png
QuickAccess_initially.png
QuickAccess_search_1.png
QuickAccess_search_2.png
QuickAccess_search_category.png
QuickAccess_search_no_result.png
QuickAccess_search_sites.png
QuickAccess_shortcut.png
README.md
ReportExporting_Referrers.getWebsites_exported.csv.txt
ReportExporting_Referrers.getWebsites_exported.json.txt
ReportExporting_Referrers.getWebsites_exported.php.txt
ReportExporting_Referrers.getWebsites_exported.tsv.txt
ReportExporting_Referrers.getWebsites_exported.xml.txt
ReportExporting_RowEvolution_exported.csv.txt
ReportExporting_RowEvolution_exported.json.txt
ReportExporting_RowEvolution_exported.php.txt
ReportExporting_RowEvolution_exported.tsv.txt
ReportExporting_RowEvolution_exported.xml.txt
ReportExporting_VisitsSummary.get_exported.csv.txt
ReportExporting_VisitsSummary.get_exported.json.txt
ReportExporting_VisitsSummary.get_exported.php.txt
ReportExporting_VisitsSummary.get_exported.tsv.txt
ReportExporting_VisitsSummary.get_exported.xml.txt
RowEvolution_multirow_evolution.png
RowEvolution_multirow_evolution_other_metric.png
RowEvolution_row_evolution.png
RowEvolution_row_evolution_ecommerce_item.png
RowEvolution_row_evolution_multiple_series.png
RowEvolution_row_evolution_other_metric.png
SegmentSelectorEditorTest_0_initial.png
SegmentSelectorEditorTest_1_selector_open.png
SegmentSelectorEditorTest_2_segment_editor_update.png
SegmentSelectorEditorTest_3_segment_editor_edit_name.png
SegmentSelectorEditorTest_4_segment_editor_expanded_dimensions.png
SegmentSelectorEditorTest_5_segment_editor_search_dimensions.png
SegmentSelectorEditorTest_6_segment_editor_different.png
SegmentSelectorEditorTest_7_segment_editor_closed.png
SegmentSelectorEditorTest_8_segment_editor_create.png
SegmentSelectorEditorTest_deleted.png
SegmentSelectorEditorTest_deleted_dialog.png
SegmentSelectorEditorTest_deleted_reload.png
SegmentSelectorEditorTest_dimension_drag_drop.png
SegmentSelectorEditorTest_drag_and_condition.png
SegmentSelectorEditorTest_drag_or_condition.png
SegmentSelectorEditorTest_saved.png
SegmentSelectorEditorTest_saved_details.png
SegmentSelectorEditorTest_saved_reload.png
SegmentSelectorEditorTest_update_confirmation.png
SegmentSelectorEditorTest_updated.png
SegmentSelectorEditorTest_updated_details.png
SegmentSelectorEditorTest_updated_reload.png
SimpleUITest_simplePage.png
SimpleUITest_simplePagePartial.png
SiteSelector_expanded.png
SiteSelector_loaded.png
SiteSelector_search_no_results.png
SiteSelector_search_one_char.png
SiteSelector_search_two_chars.png
SiteSelector_site_selected.png
SitesManager_loaded.png
SitesManager_page_1.png
SitesManager_page_1_again.png
SitesManager_page_2.png
SitesManager_search.png
SitesManager_search_no_result.png
SitesManager_search_page_1.png
Theme_demo.png
Theme_home.png
Transitions_transitions_popup_titles.png
Transitions_transitions_popup_urls.png
UIIntegrationTest_actions_content_name_piece.png
UIIntegrationTest_actions_content_piece.png
UIIntegrationTest_actions_content_piece_name.png
UIIntegrationTest_actions_contents.png
UIIntegrationTest_actions_downloads.png
UIIntegrationTest_actions_entry_pages.png
UIIntegrationTest_actions_exit_pages.png
UIIntegrationTest_actions_outlinks.png
UIIntegrationTest_actions_page_titles.png
UIIntegrationTest_actions_pages.png
UIIntegrationTest_actions_pages_tooltip_help.png
UIIntegrationTest_actions_site_search.png
UIIntegrationTest_admin_diagnostics_configfile.png
UIIntegrationTest_admin_manage_tracking_code.png
UIIntegrationTest_admin_manage_users.png
UIIntegrationTest_admin_manage_websites.png
UIIntegrationTest_admin_plugin_settings.png
UIIntegrationTest_admin_plugins.png
UIIntegrationTest_admin_privacy_optout_iframe.png
UIIntegrationTest_admin_privacy_settings.png
UIIntegrationTest_admin_settings_general.png
UIIntegrationTest_admin_settings_mobilemessaging.png
UIIntegrationTest_admin_themes.png
UIIntegrationTest_admin_user_settings.png
UIIntegrationTest_admin_visitor_generator.png
UIIntegrationTest_all_websites.png
UIIntegrationTest_api_listing.png
UIIntegrationTest_customalerts_list.png
UIIntegrationTest_customalerts_list_triggered.png
UIIntegrationTest_dashboard1.png
UIIntegrationTest_dashboard2.png
UIIntegrationTest_dashboard3.png
UIIntegrationTest_dashboard4.png
UIIntegrationTest_dashboard5_mobile.png
UIIntegrationTest_db_connect_error.png
UIIntegrationTest_ecommerce_log.png
UIIntegrationTest_ecommerce_overview.png
UIIntegrationTest_ecommerce_products.png
UIIntegrationTest_ecommerce_sales.png
UIIntegrationTest_email_reports.png
UIIntegrationTest_events_overview.png
UIIntegrationTest_exampleui_barGraph.png
UIIntegrationTest_exampleui_dataTables.png
UIIntegrationTest_exampleui_evolutionGraph.png
UIIntegrationTest_exampleui_pieGraph.png
UIIntegrationTest_exampleui_sparklines.png
UIIntegrationTest_exampleui_tagClouds.png
UIIntegrationTest_exampleui_treemap.png
UIIntegrationTest_fatal_error_safemode.png
UIIntegrationTest_feedback_form.png
UIIntegrationTest_goals_ecommerce.png
UIIntegrationTest_goals_individual_goal.png
UIIntegrationTest_goals_manage.png
UIIntegrationTest_goals_overview.png
UIIntegrationTest_menu_apidisallowed.png
UIIntegrationTest_metric_tooltip.png
UIIntegrationTest_notifications.png
UIIntegrationTest_opt_out.png
UIIntegrationTest_period_select_date_range_click.png
UIIntegrationTest_referrers_allreferrers.png
UIIntegrationTest_referrers_campaigns.png
UIIntegrationTest_referrers_overview.png
UIIntegrationTest_referrers_search_engines_keywords.png
UIIntegrationTest_referrers_websites_social.png
UIIntegrationTest_user_plugin_settings.png
UIIntegrationTest_user_settings_mobilemessaging.png
UIIntegrationTest_usersettings_index.png
UIIntegrationTest_visitor_profile_popup.png
UIIntegrationTest_visitors_custom_vars.png
UIIntegrationTest_visitors_devices.png
UIIntegrationTest_visitors_engagement.png
UIIntegrationTest_visitors_locations_provider.png
UIIntegrationTest_visitors_overview.png
UIIntegrationTest_visitors_overview_reloaded.png
UIIntegrationTest_visitors_overview_segment.png
UIIntegrationTest_visitors_realtime_map.png
UIIntegrationTest_visitors_software.png
UIIntegrationTest_visitors_times.png
UIIntegrationTest_visitors_visitorlog.png
UIIntegrationTest_visitors_with_site_search_visitorlog.png
UIIntegrationTest_widgetize_allwebsites.png
UIIntegrationTest_widgetize_apidisallowed.png
UIIntegrationTest_widgetize_ecommercelog.png
UIIntegrationTest_widgetize_tag_cloud.png
UIIntegrationTest_widgetize_visitor_log.png
UIIntegrationTest_widgets_listing.png
UsersManager_adminuser_all_users_confirmation.png
UsersManager_adminuser_all_users_loaded.png
UsersManager_adminuser_give_view_access_form_opened.png
UsersManager_adminuser_give_view_access_no_user_entered.png
UsersManager_adminuser_give_view_access_user_already_has_access.png
UsersManager_adminuser_give_view_access_user_not_found.png
UsersManager_adminuser_give_view_access_via_email.png
UsersManager_adminuser_give_view_access_via_login.png
UsersManager_loaded_as_admin.png
ViewDataTableTest_0_initial.png
ViewDataTableTest_10_change_limit.png
ViewDataTableTest_11_flattened.png
ViewDataTableTest_12_aggregate_shown.png
ViewDataTableTest_13_make_hierarchical.png
ViewDataTableTest_14_visits_percent.png
ViewDataTableTest_15_search.png
ViewDataTableTest_1_all_columns.png
ViewDataTableTest_2_column_sorted_desc.png
ViewDataTableTest_3_column_sorted_asc.png
ViewDataTableTest_4_exclude_low_population.png
ViewDataTableTest_5_goals.png
ViewDataTableTest_6_bar_graph.png
ViewDataTableTest_7_pie_graph.png
ViewDataTableTest_8_tag_cloud.png
ViewDataTableTest_9_normal_table.png
ViewDataTableTest_export_options.png
ViewDataTableTest_limit_selector_open.png
ViewDataTableTest_related_report_click.png
ViewDataTableTest_subtables_loaded.png
VisitorMap_avg_time_on_site.png
VisitorMap_bounce_rate.png
VisitorMap_cities.png
VisitorMap_regions.png
piwik_commit.txt

README.md

Piwik User Interface Tests

This repository contains images of captured screenshots that are taken automatically by our UI tests.

To learn more, read this.

Deleting git history

Git is not designed to store binary files, so storing images that are constantly changing will drastically increase the repository's size. To fix this we periodically delete all version history. To perform a purge, execute the following commands:

$ rm -rf .git
$ git init
$ git add .
$ git commit -m "Purging version history, new initial commit."
$ git remote add origin https://github.com/piwik/piwik-ui-tests.git
$ git push -u --force origin master

Then update the submodule reference in Piwik:

$ cd ..
$ git add expected-ui-screenshots
$ git commit -m "Updating UI submodule."
$ git push origin master