Пример #1
0
    protected static void InitializeSummaryReport()
    {
        frameworkParameters.RunConfiguration = ConfigurationManager.AppSettings["RunConfiguration"];
        _timeStamp = TimeStamp.GetInstance();
        InitializeReportSettings();
        ReportTheme reportTheme =
            ReportThemeFactory.GetReportsTheme((Framework_Reporting.ReportThemeFactory.Theme)Enum.Parse(typeof(Framework_Reporting.ReportThemeFactory.Theme), ConfigurationManager.AppSettings["ReportTheme"]));

        report = new SeleniumReport(_reportSettings, reportTheme);
        report.InitializeReportTypes();
        report.InitializeResultSummary();
        report.WorkItemUrl = ConfigurationManager.AppSettings["WorkItemURL"];
        CreateResultSummaryHeader();
    }
Пример #2
0
        private static void InitializeSummaryReport()
        {
            _frameworkParameters.RunConfiguration = ConfigurationManager.AppSettings["RunConfiguration"];
            _timeStamp = TimeStamp.getInstance();

            _reportSettings = InitializeReportSettings();
            string      theme       = ConfigurationManager.AppSettings["ReportTheme"];
            ReportTheme reportTheme =
                ReportThemeFactory.GetReportsTheme((Framework_Reporting.ReportThemeFactory.Theme)Enum.Parse(typeof(Framework_Reporting.ReportThemeFactory.Theme), theme));

            _report = new SeleniumReport(_reportSettings, reportTheme);

            _report.InitializeReportTypes();

            _report.InitializeResultSummary();
            _report.AddResultSummaryHeading(_reportSettings.ProjectName +
                                            " - " + " Automation Execution Result Summary");
            _report.AddResultSummarySubHeading("Date & Time",
                                               ": " + Util.GetCurrentFormattedTime(ConfigurationManager.AppSettings["DateFormatString"]),
                                               "OnError", ": " + ConfigurationManager.AppSettings["OnError"]);

            _report.AddResultSummaryTableHeadings();
        }