Fifth commit

This commit is contained in:
aissel 2023-10-18 14:54:40 +05:30
parent fd2e9095c1
commit 9a98a2bcca
46 changed files with 1817 additions and 133 deletions

View File

@ -0,0 +1,491 @@
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8' />
<meta name='description' content='' />
<meta name='robots' content='noodp, noydir' />
<meta name='viewport' content='width=device-width, initial-scale=1' />
<meta id="timeStampFormat" name="timeStampFormat" content='MMM d, yyyy hh:mm:ss a'/>
<link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600' rel='stylesheet' type='text/css' />
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" />
<link href='https://cdn.rawgit.com/anshooarora/extentreports-java/b4a58fcfd1e137bd9287244035a7c80d3d73b3af/dist/css/extent.css' type='text/css' rel='stylesheet' />
<title>ExtentReports</title>
<style type='text/css'>
</style>
</head>
<body class='extent standard default hide-overflow '>
<div id='theme-selector' alt='Click to toggle theme. To enable by default, use theme configuration.' title='Click to toggle theme. To enable by default, use theme configuration.'>
<span><i class='material-icons'>desktop_windows</i></span>
</div>
<nav>
<div class="nav-wrapper">
<a href="#!" class="brand-logo blue darken-3">Extent</a>
<!-- slideout menu -->
<ul id='slide-out' class='side-nav fixed hide-on-med-and-down'>
<li class='waves-effect active'><a href='#!' view='test-view' onclick="configureView(0);chartsView('test');"><i class='material-icons'>dashboard</i></a></li>
<li class='waves-effect'><a href='#!' onclick="configureView(-1);chartsView('dashboard');" view='dashboard-view'><i class='material-icons'>track_changes</i></i></a></li>
</ul>
<!-- report name -->
<span class='report-name'>ExtentReports</span>
<!-- report headline -->
<span class='report-headline'></span>
<!-- nav-right -->
<ul id='nav-mobile' class='right hide-on-med-and-down nav-right'>
<li>
<a href='#!'>
<span class='label suite-start-time blue darken-3'>Oct 18, 2023 02:16:45 PM</span>
</a>
</li>
<li>
<a href='#!'>
<span class='label blue darken-3'>3.1.5</span>
</a>
</li>
</ul>
</div>
</nav>
<!-- container -->
<div class='container'>
<div id='test-view' class='view'>
<section id='controls'>
<div class='controls grey lighten-4'>
<!-- test toggle -->
<div class='chip transparent'>
<a class='dropdown-button tests-toggle' data-activates='tests-toggle' data-constrainwidth='true' data-beloworigin='true' data-hover='true' href='#'>
<i class='material-icons'>warning</i> Status
</a>
<ul id='tests-toggle' class='dropdown-content'>
<li status='pass'><a href='#!'>Pass <i class='material-icons green-text'>check_circle</i></a></li>
<li class='divider'></li>
<li status='clear' clear='true'><a href='#!'>Clear Filters <i class='material-icons'>clear</i></a></li>
</ul>
</div>
<!-- test toggle -->
<!-- category toggle -->
<!-- category toggle -->
<!-- clear filters -->
<div class='chip transparent hide'>
<a class='' id='clear-filters' alt='Clear Filters' title='Clear Filters'>
<i class='material-icons'>close</i> Clear
</a>
</div>
<!-- clear filters -->
<!-- enable dashboard -->
<div id='toggle-test-view-charts' class='chip transparent'>
<a class='pink-text' id='enable-dashboard' alt='Enable Dashboard' title='Enable Dashboard'>
<i class='material-icons'>track_changes</i> Dashboard
</a>
</div>
<!-- enable dashboard -->
<!-- search -->
<div class='chip transparent' alt='Search Tests' title='Search Tests'>
<a href="#" class='search-div'>
<i class='material-icons'>search</i> Search
</a>
<div class='input-field left hide'>
<input id='search-tests' type='text' class='validate browser-default' placeholder='Search Tests...'>
</div>
</div>
<!-- search -->
</div>
</section>
<div id='test-view-charts' class='subview-full'>
<div id='charts-row' class='row nm-v nm-h'>
<div class='col s12 m6 l6 np-h'>
<div class='card-panel nm-v'>
<div class='left panel-name'>Tests</div>
<div class='chart-box'>
<canvas id='parent-analysis' width='100' height='80'></canvas>
</div>
<div class='block text-small'>
<span class='tooltipped' data-position='top' data-tooltip='100%'><span class='strong'>6</span> test(s) passed</span>
</div>
<div class='block text-small'>
<span class='strong tooltipped' data-position='top' data-tooltip='0%'>0</span> test(s) failed, <span class='strong tooltipped' data-position='top' data-tooltip='0%'>0</span> others
</div>
</div>
</div>
<div class='col s12 m6 l6 np-h'>
<div class='card-panel nm-v'>
<div class='left panel-name'>Steps</div>
<div class='chart-box'>
<canvas id='child-analysis' width='100' height='80'></canvas>
</div>
<div class='block text-small'>
<span class='tooltipped' data-position='top' data-tooltip='100%'><span class='strong'>6</span> step(s) passed</span>
</div>
<div class='block text-small'>
<span class='strong tooltipped' data-position='top' data-tooltip='0%'>0</span> step(s) failed, <span class='strong tooltipped' data-position='top' data-tooltip='0%'>0</span> others
</div>
</div>
</div>
</div>
</div>
<div class='subview-left left'>
<div class='view-summary'>
<h5>Tests</h5>
<ul id='test-collection' class='test-collection'>
<li class='test displayed active pass' status='pass' bdd='false' test-id='1'>
<div class='test-heading'>
<span class='test-name'>Track_Medinsight_Count</span>
<span class='test-time'>Oct 18, 2023 02:16:46 PM</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='test-content hide'>
<div class='test-time-info'>
<span class='label start-time'>Oct 18, 2023 02:16:46 PM</span>
<span class='label end-time'>Oct 18, 2023 02:21:44 PM</span>
<span class='label time-taken grey lighten-1 white-text'>0h 4m 57s+961ms</span>
</div>
<div class='test-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>2:21:44 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li class='test displayed active pass' status='pass' bdd='false' test-id='2'>
<div class='test-heading'>
<span class='test-name'>Track_Interaction_Export</span>
<span class='test-time'>Oct 18, 2023 02:21:44 PM</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='test-content hide'>
<div class='test-time-info'>
<span class='label start-time'>Oct 18, 2023 02:21:44 PM</span>
<span class='label end-time'>Oct 18, 2023 02:22:46 PM</span>
<span class='label time-taken grey lighten-1 white-text'>0h 1m 2s+618ms</span>
</div>
<div class='test-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>2:22:46 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li class='test displayed active pass' status='pass' bdd='false' test-id='3'>
<div class='test-heading'>
<span class='test-name'>Discover_Count</span>
<span class='test-time'>Oct 18, 2023 02:22:47 PM</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='test-content hide'>
<div class='test-time-info'>
<span class='label start-time'>Oct 18, 2023 02:22:47 PM</span>
<span class='label end-time'>Oct 18, 2023 02:27:14 PM</span>
<span class='label time-taken grey lighten-1 white-text'>0h 4m 27s+508ms</span>
</div>
<div class='test-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>2:27:14 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li class='test displayed active pass' status='pass' bdd='false' test-id='4'>
<div class='test-heading'>
<span class='test-name'>Contacts_Count</span>
<span class='test-time'>Oct 18, 2023 02:27:14 PM</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='test-content hide'>
<div class='test-time-info'>
<span class='label start-time'>Oct 18, 2023 02:27:14 PM</span>
<span class='label end-time'>Oct 18, 2023 02:32:19 PM</span>
<span class='label time-taken grey lighten-1 white-text'>0h 5m 5s+59ms</span>
</div>
<div class='test-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>2:32:19 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li class='test displayed active pass' status='pass' bdd='false' test-id='5'>
<div class='test-heading'>
<span class='test-name'>Track_Medinsght_Export</span>
<span class='test-time'>Oct 18, 2023 02:32:19 PM</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='test-content hide'>
<div class='test-time-info'>
<span class='label start-time'>Oct 18, 2023 02:32:19 PM</span>
<span class='label end-time'>Oct 18, 2023 02:37:18 PM</span>
<span class='label time-taken grey lighten-1 white-text'>0h 4m 59s+116ms</span>
</div>
<div class='test-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>2:37:18 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li class='test displayed active pass' status='pass' bdd='false' test-id='6'>
<div class='test-heading'>
<span class='test-name'>Track_Interaction_Count</span>
<span class='test-time'>Oct 18, 2023 02:37:18 PM</span>
<span class='test-status right pass'>pass</span>
</div>
<div class='test-content hide'>
<div class='test-time-info'>
<span class='label start-time'>Oct 18, 2023 02:37:18 PM</span>
<span class='label end-time'>Oct 18, 2023 02:41:31 PM</span>
<span class='label time-taken grey lighten-1 white-text'>0h 4m 12s+411ms</span>
</div>
<div class='test-steps'>
<table class='bordered table-results'>
<thead>
<tr>
<th>Status</th>
<th>Timestamp</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr class='log' status='pass'>
<td class='status pass' title='pass' alt='pass'><i class='material-icons'>check_circle</i></td>
<td class='timestamp'>2:41:31 PM</td>
<td class='step-details'>Test passed</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
</ul>
</div>
</div>
<!-- subview left -->
<div class='subview-right left'>
<div class='view-summary'>
<h5 class='test-name'></h5>
<div id='step-filters' class="right">
<span class="blue-text" status="info" alt="info" title="info"><i class="material-icons">info_outline</i></span>
<span class="green-text" status="pass" alt="pass" title="pass"><i class="material-icons">check_circle</i></span>
<span class="red-text" status="fail" alt="fail" title="fail"><i class="material-icons">cancel</i></span>
<span class="red-text text-darken-4" status="fatal" alt="fatal" title="fatal"><i class="material-icons">cancel</i></span>
<span class="pink-text text-lighten-1" status="error" alt="error" title="error"><i class="material-icons">error</i></span>
<span class="orange-text" alt="warning" status="warning" title="warning"><i class="material-icons">warning</i></span>
<span class="teal-text" status="skip" alt="skip" title="skip"><i class="material-icons">redo</i></span>
<span status="clear" alt="Clear filters" title="Clear filters"><i class="material-icons">clear</i></span>
</div>
</div>
</div>
<!-- subview right -->
</div>
<!-- test view -->
<!-- category view -->
<!-- exception view -->
<div id='dashboard-view' class='view hide'>
<div class='card-panel transparent np-v'>
<h5>Dashboard</h5>
<div class='row'>
<div class='col s2'>
<div class='card-panel r'>
Tests
<div class='panel-lead'>6</div>
</div>
</div>
<div class='col s2'>
<div class='card-panel r'>
Steps
<div class='panel-lead'>6</div>
</div>
</div>
<div class='col s2'>
<div class='card-panel r'>
Start
<div class='panel-lead'>Oct 18, 2023 02:16:45 PM</div>
</div>
</div>
<div class='col s2'>
<div class='card-panel r'>
End
<div class='panel-lead'>Oct 18, 2023 02:41:31 PM</div>
</div>
</div>
<div class='col s2'>
<div class='card-panel r'>
Time Taken
<div class='panel-lead'>0h 24m 45s+396ms</div>
</div>
</div>
<div class='col s4'>
<div class='card-panel dashboard-environment'>
<span class='right label cyan white-text'>Environment</span><p>&nbsp;</p>
<table>
<tr>
<th>Name</th>
<th>Value</th>
</tr>
<tr>
<td>Report Name</td>
<td>Konectar Test Automation Report</td>
</tr>
<tr>
<td>Document Title</td>
<td>Test Results</td>
</tr>
<tr>
<td>Report Title</td>
<td>Test Execution Report</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
<!-- dashboard view -->
<!-- testrunner-logs view -->
</div>
<!-- container -->
<script>
var statusGroup = {
passParent: 6,
failParent: 0,
fatalParent: 0,
errorParent: 0,
warningParent: 0,
skipParent: 0,
exceptionsParent: 0,
passChild: 6,
failChild: 0,
fatalChild: 0,
errorChild: 0,
warningChild: 0,
skipChild: 0,
infoChild: 0,
exceptionsChild: 0,
passGrandChild: 0,
failGrandChild: 0,
fatalGrandChild: 0,
errorGrandChild: 0,
warningGrandChild: 0,
skipGrandChild: 0,
infoGrandChild: 0,
exceptionsGrandChild: 0,
};
</script>
<script src='https://cdn.rawgit.com/anshooarora/extentreports-java/fca20fb7653aade98810546ab96a2a4360e3e712/dist/js/extent.js' type='text/javascript'></script>
<script type='text/javascript'>
</script>
</body>
</html>

22
pom.xml
View File

@ -35,6 +35,21 @@
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<!-- https://mvnrepository.com/artifact/com.relevantcodes/extentreports -->
<dependency>
<groupId>com.relevantcodes</groupId>
<artifactId>extentreports</artifactId>
<version>2.41.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.aventstack/extentreports -->
<dependency>
<groupId>com.aventstack</groupId>
<artifactId>extentreports</artifactId>
<version>3.1.5</version>
</dependency>
<dependency> <dependency>
<groupId>io.cucumber</groupId> <groupId>io.cucumber</groupId>
<artifactId>gherkin</artifactId> <artifactId>gherkin</artifactId>
@ -81,6 +96,13 @@
<version>0.8.6</version> <version>0.8.6</version>
</dependency> </dependency>
<!-- https://mvnrepository.com/artifact/commons-io/commons-io -->
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.13.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.testng/testng --> <!-- https://mvnrepository.com/artifact/org.testng/testng -->
<dependency> <dependency>

View File

@ -8,17 +8,19 @@ import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.Test; import org.testng.annotations.Test;
import Utilities.BaseTest;
import Utilities.ConfigReader; import Utilities.ConfigReader;
import Utilities.ConsoleOutputToFile;
import io.github.bonigarcia.wdm.WebDriverManager; import io.github.bonigarcia.wdm.WebDriverManager;
public class Contacts_Count public class Contacts_Count extends BaseTest
{ {
@Test @Test
public void Contactscount() throws InterruptedException public void Contactscount() throws InterruptedException
{ {
WebDriverManager.chromedriver().setup(); WebDriverManager.chromedriver().setup();
WebDriver driver = new ChromeDriver(); WebDriver driver = new ChromeDriver();
ConsoleOutputToFile.redirectConsoleOutput();
ConfigReader config = new ConfigReader(); ConfigReader config = new ConfigReader();

View File

@ -13,17 +13,20 @@ import org.openqa.selenium.support.ui.WebDriverWait;
import org.testng.annotations.Test; import org.testng.annotations.Test;
import org.testng.internal.BaseClassFinder; import org.testng.internal.BaseClassFinder;
import Utilities.BaseTest;
import Utilities.ConfigReader; import Utilities.ConfigReader;
import Utilities.ConsoleOutputToFile;
import Utilities.readConfigFile; import Utilities.readConfigFile;
import io.github.bonigarcia.wdm.WebDriverManager; import io.github.bonigarcia.wdm.WebDriverManager;
public class Discover_Count public class Discover_Count extends BaseTest
{ {
@Test @Test
public void Discovercount() throws InterruptedException public void Discovercount() throws InterruptedException
{ {
WebDriverManager.chromedriver().setup(); WebDriverManager.chromedriver().setup();
WebDriver driver = new ChromeDriver(); WebDriver driver = new ChromeDriver();
ConsoleOutputToFile.redirectConsoleOutput();
ConfigReader config = new ConfigReader(); ConfigReader config = new ConfigReader();
// Define the sets you want to use // Define the sets you want to use
String[] sets = {"set1", "set2", "set4", "set5", "set6", "set7"}; String[] sets = {"set1", "set2", "set4", "set5", "set6", "set7"};

View File

@ -18,17 +18,20 @@ import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.support.ui.ExpectedConditions; import org.openqa.selenium.support.ui.ExpectedConditions;
import Utilities.BaseTest;
import Utilities.ConfigReader; import Utilities.ConfigReader;
import Utilities.ConsoleOutputToFile;
import Utilities.readConfigFile; import Utilities.readConfigFile;
import io.github.bonigarcia.wdm.WebDriverManager; import io.github.bonigarcia.wdm.WebDriverManager;
public class Track_Interaction_Count public class Track_Interaction_Count extends BaseTest
{ {
@Test @Test
public void Interactioncount() throws InterruptedException public void Interactioncount() throws InterruptedException
{ {
WebDriverManager.chromedriver().setup(); WebDriverManager.chromedriver().setup();
WebDriver driver = new ChromeDriver(); WebDriver driver = new ChromeDriver();
ConsoleOutputToFile.redirectConsoleOutput();
ConfigReader config = new ConfigReader(); ConfigReader config = new ConfigReader();
// Define the sets you want to use // Define the sets you want to use
String[] sets = {"set1", "set2", "set3", "set4", "set5", "set6", "set7"}; String[] sets = {"set1", "set2", "set3", "set4", "set5", "set6", "set7"};

View File

@ -16,16 +16,19 @@ import org.testng.annotations.Test;
import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableMap;
import Utilities.BaseTest;
import Utilities.ConfigReader; import Utilities.ConfigReader;
import Utilities.ConsoleOutputToFile;
import Utilities.readConfigFile; import Utilities.readConfigFile;
import io.github.bonigarcia.wdm.WebDriverManager; import io.github.bonigarcia.wdm.WebDriverManager;
public class Track_Interaction_Export public class Track_Interaction_Export extends BaseTest
{ {
@Test @Test
public void Interactionexport() throws InterruptedException public void Interactionexport() throws InterruptedException
{ {
ChromeOptions options = new ChromeOptions(); ChromeOptions options = new ChromeOptions();
ConsoleOutputToFile.redirectConsoleOutput();
// Set the download directory // Set the download directory
options.addArguments("download.default_directory=" +System.getProperty("user.dir")); options.addArguments("download.default_directory=" +System.getProperty("user.dir"));
// Disable the download prompt // Disable the download prompt
@ -35,8 +38,8 @@ public class Track_Interaction_Export
WebDriver driver = new ChromeDriver(); WebDriver driver = new ChromeDriver();
ConfigReader config = new ConfigReader(); ConfigReader config = new ConfigReader();
// Define the sets you want to use // Define the sets you want to use
String[] sets = {"set1", "set2", "set3", "set4", "set5", "set6", "set7"}; //String[] sets = {"set1", "set2", "set3", "set4", "set5", "set6", "set7"};
//String[] sets = {"set1"}; String[] sets = {"set1"};
Thread.sleep(10000); Thread.sleep(10000);
for (String set : sets) { for (String set : sets) {
Thread.sleep(10000); Thread.sleep(10000);

View File

@ -17,16 +17,19 @@ import org.testng.annotations.Test;
import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableMap;
import Utilities.BaseTest;
import Utilities.ConfigReader; import Utilities.ConfigReader;
import Utilities.ConsoleOutputToFile;
import io.github.bonigarcia.wdm.WebDriverManager; import io.github.bonigarcia.wdm.WebDriverManager;
public class Track_Medinsght_Export public class Track_Medinsght_Export extends BaseTest
{ {
@Test @Test
public void Medinsightexport() throws InterruptedException public void Medinsightexport() throws InterruptedException
{ {
ChromeOptions options = new ChromeOptions(); ChromeOptions options = new ChromeOptions();
ConsoleOutputToFile.redirectConsoleOutput();
// Set the download directory // Set the download directory
//options.addArguments("download.default_directory=/home/aissel/git4"); //options.addArguments("download.default_directory=/home/aissel/git4");
options.addArguments("download.default_directory=" +System.getProperty("user.dir")); options.addArguments("download.default_directory=" +System.getProperty("user.dir"));

View File

@ -13,21 +13,24 @@ import org.openqa.selenium.support.ui.ExpectedConditions;
import org.openqa.selenium.support.ui.WebDriverWait; import org.openqa.selenium.support.ui.WebDriverWait;
import org.testng.annotations.Test; import org.testng.annotations.Test;
import Utilities.BaseTest;
import Utilities.ConfigReader; import Utilities.ConfigReader;
import Utilities.ConsoleOutputToFile;
import Utilities.readConfigFile; import Utilities.readConfigFile;
import io.github.bonigarcia.wdm.WebDriverManager; import io.github.bonigarcia.wdm.WebDriverManager;
public class Track_Medinsight_Count public class Track_Medinsight_Count extends BaseTest
{ {
@Test @Test
public void Medsightcount() throws InterruptedException public void Medsightcount() throws InterruptedException
{ {
WebDriverManager.chromedriver().setup(); WebDriverManager.chromedriver().setup();
WebDriver driver = new ChromeDriver(); WebDriver driver = new ChromeDriver();
ConsoleOutputToFile.redirectConsoleOutput();
ConfigReader config = new ConfigReader(); ConfigReader config = new ConfigReader();
// Define the sets you want to use // Define the sets you want to use
String[] sets = {"set1", "set2", "set3", "set4", "set5", "set6", "set7"}; String[] sets = {"set1", "set2", "set3", "set4", "set5", "set6", "set7"};
//String[] sets = {"set"}; //String[] sets = {"set1"};
Thread.sleep(10000); Thread.sleep(10000);
for (String set : sets) { for (String set : sets) {
Thread.sleep(10000); Thread.sleep(10000);
@ -64,7 +67,7 @@ public class Track_Medinsight_Count
driver.findElement(By.xpath("//p[@id='settings_menu ']")).click(); driver.findElement(By.xpath("//p[@id='settings_menu ']")).click();
driver.findElement(By.xpath("//a[@onclick='logoutOtherURLS()']")).click(); driver.findElement(By.xpath("//a[@onclick='logoutOtherURLS()']")).click();
Thread.sleep(3000); Thread.sleep(5000);
} }
driver.quit(); driver.quit();

View File

@ -0,0 +1,83 @@
package Utilities;
import com.aventstack.extentreports.ExtentReports;
import com.aventstack.extentreports.reporter.ExtentHtmlReporter;
import com.aventstack.extentreports.ExtentTest;
import com.aventstack.extentreports.Status;
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileUtils;
import org.openqa.selenium.OutputType;
import org.openqa.selenium.TakesScreenshot;
import org.testng.ITestResult;
import org.testng.annotations.AfterMethod;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.BeforeSuite;
import org.testng.annotations.AfterSuite;
public class BaseTest {
protected static ExtentReports extent;
protected ExtentTest test;
private static ExtentHtmlReporter htmlReporter;
@BeforeSuite
public void beforeSuite() {
extent = new ExtentReports();
htmlReporter = new ExtentHtmlReporter(ConfigurationManager.getReportPath());
extent.attachReporter(htmlReporter);
extent.setSystemInfo("Report Name", ConfigurationManager.getReportName());
extent.setSystemInfo("Document Title", ConfigurationManager.getDocumentTitle());
extent.setSystemInfo("Report Title", ConfigurationManager.getReportTitle());
// htmlReporter.config().setTheme(ConfigurationManager.getTheme());
}
@BeforeMethod
public void beforeMethod() {
test = extent.createTest(getClass().getSimpleName());
}
@AfterMethod
public void afterMethod(ITestResult result) {
if (result.getStatus() == ITestResult.SUCCESS) {
test.log(Status.PASS, "Test passed");
} else if (result.getStatus() == ITestResult.FAILURE) {
test.log(Status.FAIL, "Test failed");
}else if (result.getStatus() == ITestResult.SKIP) {
test.log(Status.SKIP, "Test skipped");
//captureScreenshot();
}
extent.flush();
}
@AfterSuite
public void afterSuite() {
// Close the extent report after all tests have executed.
}
/* private void captureScreenshot() {
if (WebDriverFactory.getDriver() instanceof TakesScreenshot) {
TakesScreenshot screenshotDriver = (TakesScreenshot) WebDriverFactory.getDriver();
byte[] screenshot = screenshotDriver.getScreenshotAs(OutputType.BYTES);
// Convert the screenshot to a Base64 encoded string
String base64Screenshot = Base64.getEncoder().encodeToString(screenshot);
// Add the Base64 encoded screenshot to the Extent Report
test.(base64Screenshot);*/
}
/*
* private static ExtentReports extent;
*
* public static ExtentReports getInstance() { if (extent == null) { extent =
* new ExtentReports(); ExtentHtmlReporter htmlReporter = new
* ExtentHtmlReporter("./Reports/Kontest.html");
* extent.attachReporter(htmlReporter); // Add additional configurations if
* needed } return extent; }
*/

View File

@ -0,0 +1,44 @@
package Utilities;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Properties;
public class ConfigurationManager
{
// private static final String PROPERTY_FILE_PATH = "extent-config.properties";
private static Properties properties;
static {
properties = new Properties();
try {
FileInputStream fis = new FileInputStream(System.getProperty("user.dir")+"/src/test/resources/extent-config.properties");
properties.load(fis);
} catch (IOException e) {
e.printStackTrace();
}
}
public static String getReportPath() {
return properties.getProperty("reportPath");
}
public static String getReportName() {
return properties.getProperty("extent.config.reportName");
}
public static String getDocumentTitle() {
return properties.getProperty("extent.config.documentTitle");
}
public static String getReportTitle() {
return properties.getProperty("extent.config.reportTitle");
}
public static String getTheme() {
return properties.getProperty("extent.config.theme");
}
}

View File

@ -0,0 +1,22 @@
package Utilities;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintStream;
import java.text.SimpleDateFormat;
import java.util.Date;
public class ConsoleOutputToFile {
public static void redirectConsoleOutput() {
String timeStamp = new SimpleDateFormat("E, dd MMM yyyy HH:mm:ss z").format(new Date());
String fileName = "console-output-" + timeStamp + ".txt";
try {
PrintStream fileStream = new PrintStream(new File(fileName));
System.setOut(fileStream);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}

View File

@ -2,34 +2,34 @@
# Set 1 # Set 1
set1.url=https://Syros.konectar.io set1.url=https://Syros.konectar.io
set1.username=syrosmanager@aissel.com set1.username=syrosmanager@aissel.com
set1.password=Julkonec*23 set1.password=konecO*$23
# Set 2 # Set 2
set2.url=https://cmsu.konectar.io set2.url=https://cmsu.konectar.io
set2.username=cmsumanager@aissel.com set2.username=cmsumanager@aissel.com
set2.password=Jukonec*23 set2.password=konecO*$23
# Set 3 # Set 3
set3.url=https://cardio.konectar.io set3.url=https://cardio.konectar.io
set3.username=iteosmgr@aissel.com set3.username=iteosmgr@aissel.com
set3.password=Jukonec*23 set3.password=konecO*$23
# Set 4 # Set 4
set4.url=https://cardio.konectar.io set4.url=https://cardio.konectar.io
set4.username=sareptamgr@aissel.com set4.username=sareptamgr@aissel.com
set4.password=Jukonec*23 set4.password=konecO*$23
# Set 5 # Set 5
set5.url=https://cardio.konectar.io set5.url=https://cardio.konectar.io
set5.username=tika_manager@aissel.com set5.username=tika_manager@aissel.com
set5.password=Jukonec*23 set5.password=konecO*$23
# Set 6 # Set 6
set6.url=https://cardio.konectar.io set6.url=https://cardio.konectar.io
set6.username=bdtxmanager@aissel.com set6.username=bdtxmanager@aissel.com
set6.password=Welcome@1234 set6.password=konecO*$23
# Set 7 # Set 7
set7.url=https://tidesmedical.konectar.io set7.url=https://tidesmedical.konectar.io
set7.username=tidesmanager@aissel.com set7.username=tidesmanager@aissel.com
set7.password=Jukonec*23 set7.password=konecO*$23

View File

@ -0,0 +1,10 @@
# extent-config.properties
# Report path
reportPath=./Reports/DCIM_Counts_Check.html
# Extent Report configuration
extent.config.reportName=Konectar Test Automation Report
extent.config.documentTitle=Test Results
extent.config.reportTitle=Test Execution Report
extent.config.theme=dark

View File

@ -0,0 +1,109 @@
<html>
<head>
<title>TestNG: TestScripts</title>
<link href="../testng.css" rel="stylesheet" type="text/css" />
<link href="../my-testng.css" rel="stylesheet" type="text/css" />
<style type="text/css">
.log { display: none;}
.stack-trace { display: none;}
</style>
<script type="text/javascript">
<!--
function flip(e) {
current = e.style.display;
if (current == 'block') {
e.style.display = 'none';
return 0;
}
else {
e.style.display = 'block';
return 1;
}
}
function toggleBox(szDivId, elem, msg1, msg2)
{
var res = -1; if (document.getElementById) {
res = flip(document.getElementById(szDivId));
}
else if (document.all) {
// this is the way old msie versions work
res = flip(document.all[szDivId]);
}
if(elem) {
if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
}
}
function toggleAllBoxes() {
if (document.getElementsByTagName) {
d = document.getElementsByTagName('div');
for (i = 0; i < d.length; i++) {
if (d[i].className == 'log') {
flip(d[i]);
}
}
}
}
// -->
</script>
</head>
<body>
<h2 align='center'>TestScripts</h2><table border='1' align="center">
<tr>
<td>Tests passed/Failed/Skipped:</td><td>6/0/0</td>
</tr><tr>
<td>Started on:</td><td>Wed Oct 18 11:26:31 IST 2023</td>
</tr>
<tr><td>Total time:</td><td>1719 seconds (1719547 ms)</td>
</tr><tr>
<td>Included groups:</td><td></td>
</tr><tr>
<td>Excluded groups:</td><td></td>
</tr>
</table><p/>
<small><i>(Hover the method name to see the test class name)</i></small><p/>
<table width='100%' border='1' class='invocation-passed'>
<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
<tr><td><b>Test method</b></td>
<td width="30%"><b>Exception</b></td>
<td width="10%"><b>Time (seconds)</b></td>
<td><b>Instance</b></td>
</tr>
<tr>
<td title='TestScripts.Contacts_Count.Contactscount()'><b>Contactscount</b><br>Test class: TestScripts.Contacts_Count</td>
<td></td>
<td>295</td>
<td>TestScripts.Contacts_Count@30c93896</td></tr>
<tr>
<td title='TestScripts.Discover_Count.Discovercount()'><b>Discovercount</b><br>Test class: TestScripts.Discover_Count</td>
<td></td>
<td>273</td>
<td>TestScripts.Discover_Count@7a220c9a</td></tr>
<tr>
<td title='TestScripts.Track_Interaction_Count.Interactioncount()'><b>Interactioncount</b><br>Test class: TestScripts.Track_Interaction_Count</td>
<td></td>
<td>257</td>
<td>TestScripts.Track_Interaction_Count@21ba0741</td></tr>
<tr>
<td title='TestScripts.Track_Interaction_Export.Interactionexport()'><b>Interactionexport</b><br>Test class: TestScripts.Track_Interaction_Export</td>
<td></td>
<td>296</td>
<td>TestScripts.Track_Interaction_Export@59a008ba</td></tr>
<tr>
<td title='TestScripts.Track_Medinsght_Export.Medinsightexport()'><b>Medinsightexport</b><br>Test class: TestScripts.Track_Medinsght_Export</td>
<td></td>
<td>300</td>
<td>TestScripts.Track_Medinsght_Export@338c99c8</td></tr>
<tr>
<td title='TestScripts.Track_Medinsight_Count.Medsightcount()'><b>Medsightcount</b><br>Test class: TestScripts.Track_Medinsight_Count</td>
<td></td>
<td>296</td>
<td>TestScripts.Track_Medinsight_Count@2421cc4</td></tr>
</table><p>
</body>
</html>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
<testsuite ignored="0" hostname="Shashikumar" failures="0" tests="6" name="TestScripts" time="1719.547" errors="0" timestamp="18 Oct 2023 06:25:11 GMT">
<testcase classname="TestScripts.Discover_Count" name="Discovercount" time="273.694"/>
<testcase classname="TestScripts.Track_Medinsight_Count" name="Medsightcount" time="296.592"/>
<testcase classname="TestScripts.Contacts_Count" name="Contactscount" time="295.404"/>
<testcase classname="TestScripts.Track_Interaction_Export" name="Interactionexport" time="296.542"/>
<testcase classname="TestScripts.Track_Medinsght_Export" name="Medinsightexport" time="300.016"/>
<testcase classname="TestScripts.Track_Interaction_Count" name="Interactioncount" time="257.259"/>
</testsuite> <!-- TestScripts -->

View File

@ -55,11 +55,11 @@ function toggleAllBoxes() {
<body> <body>
<h2 align='center'>Default test</h2><table border='1' align="center"> <h2 align='center'>Default test</h2><table border='1' align="center">
<tr> <tr>
<td>Tests passed/Failed/Skipped:</td><td>1/0/0</td> <td>Tests passed/Failed/Skipped:</td><td>6/0/0</td>
</tr><tr> </tr><tr>
<td>Started on:</td><td>Wed Oct 11 10:04:11 IST 2023</td> <td>Started on:</td><td>Wed Oct 18 14:16:46 IST 2023</td>
</tr> </tr>
<tr><td>Total time:</td><td>56 seconds (56064 ms)</td> <tr><td>Total time:</td><td>1485 seconds (1485277 ms)</td>
</tr><tr> </tr><tr>
<td>Included groups:</td><td></td> <td>Included groups:</td><td></td>
</tr><tr> </tr><tr>
@ -75,10 +75,35 @@ function toggleAllBoxes() {
<td><b>Instance</b></td> <td><b>Instance</b></td>
</tr> </tr>
<tr> <tr>
<td title='TestScripts.Contacts_Count.Contactscount()'><b>Contactscount</b><br>Test class: TestScripts.Contacts_Count</td>
<td></td>
<td>305</td>
<td>TestScripts.Contacts_Count@8576fa0</td></tr>
<tr>
<td title='TestScripts.Discover_Count.Discovercount()'><b>Discovercount</b><br>Test class: TestScripts.Discover_Count</td>
<td></td>
<td>267</td>
<td>TestScripts.Discover_Count@558bdf1f</td></tr>
<tr>
<td title='TestScripts.Track_Interaction_Count.Interactioncount()'><b>Interactioncount</b><br>Test class: TestScripts.Track_Interaction_Count</td>
<td></td>
<td>252</td>
<td>TestScripts.Track_Interaction_Count@67545b57</td></tr>
<tr>
<td title='TestScripts.Track_Interaction_Export.Interactionexport()'><b>Interactionexport</b><br>Test class: TestScripts.Track_Interaction_Export</td>
<td></td>
<td>62</td>
<td>TestScripts.Track_Interaction_Export@27216cd</td></tr>
<tr>
<td title='TestScripts.Track_Medinsght_Export.Medinsightexport()'><b>Medinsightexport</b><br>Test class: TestScripts.Track_Medinsght_Export</td> <td title='TestScripts.Track_Medinsght_Export.Medinsightexport()'><b>Medinsightexport</b><br>Test class: TestScripts.Track_Medinsght_Export</td>
<td></td> <td></td>
<td>56</td> <td>299</td>
<td>TestScripts.Track_Medinsght_Export@39ac0c0a</td></tr> <td>TestScripts.Track_Medinsght_Export@7582ff54</td></tr>
<tr>
<td title='TestScripts.Track_Medinsight_Count.Medsightcount()'><b>Medsightcount</b><br>Test class: TestScripts.Track_Medinsight_Count</td>
<td></td>
<td>297</td>
<td>TestScripts.Track_Medinsight_Count@492691d7</td></tr>
</table><p> </table><p>
</body> </body>
</html> </html>

View File

@ -1,5 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitXMLReporter --> <!-- Generated by org.testng.reporters.JUnitXMLReporter -->
<testsuite ignored="0" hostname="Shashikumar" failures="0" tests="1" name="Default test" time="56.064" errors="0" timestamp="11 Oct 2023 04:35:07 GMT"> <testsuite ignored="12" hostname="Shashikumar" failures="0" tests="6" name="Default test" time="1485.277" errors="0" timestamp="18 Oct 2023 09:11:31 GMT">
<testcase classname="TestScripts.Track_Medinsght_Export" name="Medinsightexport" time="56.038"/> <testcase classname="TestScripts.Track_Medinsight_Count" name="Medsightcount" time="297.953"/>
<testcase classname="TestScripts.Track_Interaction_Export" name="Interactionexport" time="62.615"/>
<testcase classname="TestScripts.Discover_Count" name="Discovercount" time="267.505"/>
<testcase classname="TestScripts.Contacts_Count" name="Contactscount" time="305.057"/>
<testcase classname="TestScripts.Track_Medinsght_Export" name="Medinsightexport" time="299.114"/>
<testcase classname="TestScripts.Track_Interaction_Count" name="Interactioncount" time="252.409"/>
<testcase classname="Utilities.BaseTest" name="@BeforeSuite beforeSuite" time="0.0">
<ignored/>
</testcase> <!-- @BeforeSuite beforeSuite -->
<testcase classname="Utilities.BaseTest" name="@BeforeSuite beforeSuite" time="0.0">
<ignored/>
</testcase> <!-- @BeforeSuite beforeSuite -->
<testcase classname="Utilities.BaseTest" name="@BeforeSuite beforeSuite" time="0.0">
<ignored/>
</testcase> <!-- @BeforeSuite beforeSuite -->
<testcase classname="Utilities.BaseTest" name="@BeforeSuite beforeSuite" time="0.0">
<ignored/>
</testcase> <!-- @BeforeSuite beforeSuite -->
<testcase classname="Utilities.BaseTest" name="@BeforeSuite beforeSuite" time="0.0">
<ignored/>
</testcase> <!-- @BeforeSuite beforeSuite -->
<testcase classname="Utilities.BaseTest" name="@BeforeSuite beforeSuite" time="0.0">
<ignored/>
</testcase> <!-- @BeforeSuite beforeSuite -->
<testcase classname="Utilities.BaseTest" name="@AfterSuite afterSuite" time="0.0">
<ignored/>
</testcase> <!-- @AfterSuite afterSuite -->
<testcase classname="Utilities.BaseTest" name="@AfterSuite afterSuite" time="0.0">
<ignored/>
</testcase> <!-- @AfterSuite afterSuite -->
<testcase classname="Utilities.BaseTest" name="@AfterSuite afterSuite" time="0.0">
<ignored/>
</testcase> <!-- @AfterSuite afterSuite -->
<testcase classname="Utilities.BaseTest" name="@AfterSuite afterSuite" time="0.0">
<ignored/>
</testcase> <!-- @AfterSuite afterSuite -->
<testcase classname="Utilities.BaseTest" name="@AfterSuite afterSuite" time="0.0">
<ignored/>
</testcase> <!-- @AfterSuite afterSuite -->
<testcase classname="Utilities.BaseTest" name="@AfterSuite afterSuite" time="0.0">
<ignored/>
</testcase> <!-- @AfterSuite afterSuite -->
</testsuite> <!-- Default test --> </testsuite> <!-- Default test -->

View File

@ -3,11 +3,11 @@
<suite name="Failed suite [Default suite]" guice-stage="DEVELOPMENT"> <suite name="Failed suite [Default suite]" guice-stage="DEVELOPMENT">
<test thread-count="5" name="Default test(failed)"> <test thread-count="5" name="Default test(failed)">
<classes> <classes>
<class name="TestScripts.Contacts_Count"> <class name="TestScripts.Track_Medinsght_Export">
<methods> <methods>
<include name="Contactscount"/> <include name="Medinsightexport"/>
</methods> </methods>
</class> <!-- TestScripts.Contacts_Count --> </class> <!-- TestScripts.Track_Medinsght_Export -->
</classes> </classes>
</test> <!-- Default test(failed) --> </test> <!-- Default test(failed) -->
</suite> <!-- Failed suite [Default suite] --> </suite> <!-- Failed suite [Default suite] -->

View File

@ -9,10 +9,15 @@
<table> <table>
<tr><th>Test</th><th># Passed</th><th># Skipped</th><th># Failed</th><th>Time (ms)</th><th>Included Groups</th><th>Excluded Groups</th></tr> <tr><th>Test</th><th># Passed</th><th># Skipped</th><th># Failed</th><th>Time (ms)</th><th>Included Groups</th><th>Excluded Groups</th></tr>
<tr><th colspan="7">Default suite</th></tr> <tr><th colspan="7">Default suite</th></tr>
<tr><td><a href="#t0">Default test</a></td><td class="num">1</td><td class="num">0</td><td class="num">0</td><td class="num">56,064</td><td></td><td></td></tr> <tr><td><a href="#t0">Default test</a></td><td class="num">6</td><td class="num">0</td><td class="num">0</td><td class="num">1,485,277</td><td></td><td></td></tr>
</table> </table>
<table id='summary'><thead><tr><th>Class</th><th>Method</th><th>Start</th><th>Time (ms)</th></tr></thead><tbody><tr><th colspan="4">Default suite</th></tr></tbody><tbody id="t0"><tr><th colspan="4">Default test &#8212; passed</th></tr><tr class="passedeven"><td rowspan="1">TestScripts.Track_Medinsght_Export</td><td><a href="#m0">Medinsightexport</a></td><td rowspan="1">1696998851447</td><td rowspan="1">56038</td></tr></tbody> <table id='summary'><thead><tr><th>Class</th><th>Method</th><th>Start</th><th>Time (ms)</th></tr></thead><tbody><tr><th colspan="4">Default suite</th></tr></tbody><tbody id="t0"><tr><th colspan="4">Default test &#8212; passed</th></tr><tr class="passedeven"><td rowspan="1">TestScripts.Contacts_Count</td><td><a href="#m0">Contactscount</a></td><td rowspan="1">1697619434604</td><td rowspan="1">305057</td></tr><tr class="passedodd"><td rowspan="1">TestScripts.Discover_Count</td><td><a href="#m1">Discovercount</a></td><td rowspan="1">1697619167022</td><td rowspan="1">267505</td></tr><tr class="passedeven"><td rowspan="1">TestScripts.Track_Interaction_Count</td><td><a href="#m2">Interactioncount</a></td><td rowspan="1">1697620038910</td><td rowspan="1">252409</td></tr><tr class="passedodd"><td rowspan="1">TestScripts.Track_Interaction_Export</td><td><a href="#m3">Interactionexport</a></td><td rowspan="1">1697619104327</td><td rowspan="1">62615</td></tr><tr class="passedeven"><td rowspan="1">TestScripts.Track_Medinsght_Export</td><td><a href="#m4">Medinsightexport</a></td><td rowspan="1">1697619739745</td><td rowspan="1">299114</td></tr><tr class="passedodd"><td rowspan="1">TestScripts.Track_Medinsight_Count</td><td><a href="#m5">Medsightcount</a></td><td rowspan="1">1697618806142</td><td rowspan="1">297953</td></tr></tbody>
</table> </table>
<h2>Default test</h2><h3 id="m0">TestScripts.Track_Medinsght_Export#Medinsightexport</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p> <h2>Default test</h2><h3 id="m0">TestScripts.Contacts_Count#Contactscount</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
<h3 id="m1">TestScripts.Discover_Count#Discovercount</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
<h3 id="m2">TestScripts.Track_Interaction_Count#Interactioncount</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
<h3 id="m3">TestScripts.Track_Interaction_Export#Interactionexport</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
<h3 id="m4">TestScripts.Track_Medinsght_Export#Medinsightexport</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
<h3 id="m5">TestScripts.Track_Medinsight_Count#Medsightcount</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
</body> </body>
</html> </html>

View File

@ -91,7 +91,7 @@
<div class="suite-section-content"> <div class="suite-section-content">
<ul> <ul>
<li> <li>
<span class="method-stats">1 method, 1 passed</span> <span class="method-stats">6 methods, 6 passed</span>
</li> </li>
<li> <li>
<span class="method-list-title passed">Passed methods</span> <span class="method-list-title passed">Passed methods</span>
@ -100,11 +100,36 @@
<a href="#" panel-name="suite-Default_suite" class="show-methods passed suite-Default_suite"> (show)</a> <!-- show-methods passed suite-Default_suite --> <a href="#" panel-name="suite-Default_suite" class="show-methods passed suite-Default_suite"> (show)</a> <!-- show-methods passed suite-Default_suite -->
</span> </span>
<div class="method-list-content passed suite-Default_suite"> <div class="method-list-content passed suite-Default_suite">
<span>
<img src="passed.png" width="3%"/>
<a href="#" panel-name="suite-Default_suite" title="TestScripts.Contacts_Count" class="method navigator-link" hash-for-method="Contactscount">Contactscount</a> <!-- method navigator-link -->
</span>
<br/>
<span>
<img src="passed.png" width="3%"/>
<a href="#" panel-name="suite-Default_suite" title="TestScripts.Discover_Count" class="method navigator-link" hash-for-method="Discovercount">Discovercount</a> <!-- method navigator-link -->
</span>
<br/>
<span>
<img src="passed.png" width="3%"/>
<a href="#" panel-name="suite-Default_suite" title="TestScripts.Track_Interaction_Count" class="method navigator-link" hash-for-method="Interactioncount">Interactioncount</a> <!-- method navigator-link -->
</span>
<br/>
<span>
<img src="passed.png" width="3%"/>
<a href="#" panel-name="suite-Default_suite" title="TestScripts.Track_Interaction_Export" class="method navigator-link" hash-for-method="Interactionexport">Interactionexport</a> <!-- method navigator-link -->
</span>
<br/>
<span> <span>
<img src="passed.png" width="3%"/> <img src="passed.png" width="3%"/>
<a href="#" panel-name="suite-Default_suite" title="TestScripts.Track_Medinsght_Export" class="method navigator-link" hash-for-method="Medinsightexport">Medinsightexport</a> <!-- method navigator-link --> <a href="#" panel-name="suite-Default_suite" title="TestScripts.Track_Medinsght_Export" class="method navigator-link" hash-for-method="Medinsightexport">Medinsightexport</a> <!-- method navigator-link -->
</span> </span>
<br/> <br/>
<span>
<img src="passed.png" width="3%"/>
<a href="#" panel-name="suite-Default_suite" title="TestScripts.Track_Medinsight_Count" class="method navigator-link" hash-for-method="Medsightcount">Medsightcount</a> <!-- method navigator-link -->
</span>
<br/>
</div> <!-- method-list-content passed suite-Default_suite --> </div> <!-- method-list-content passed suite-Default_suite -->
</li> </li>
</ul> </ul>
@ -117,6 +142,66 @@
<div class="wrapper"> <div class="wrapper">
<div class="main-panel-root"> <div class="main-panel-root">
<div panel-name="suite-Default_suite" class="panel Default_suite"> <div panel-name="suite-Default_suite" class="panel Default_suite">
<div class="suite-Default_suite-class-passed">
<div class="main-panel-header rounded-window-top">
<img src="passed.png"/>
<span class="class-name">TestScripts.Track_Interaction_Count</span>
</div> <!-- main-panel-header rounded-window-top -->
<div class="main-panel-content rounded-window-bottom">
<div class="method">
<div class="method-content">
<a name="Interactioncount">
</a> <!-- Interactioncount -->
<span class="method-name">Interactioncount</span>
</div> <!-- method-content -->
</div> <!-- method -->
</div> <!-- main-panel-content rounded-window-bottom -->
</div> <!-- suite-Default_suite-class-passed -->
<div class="suite-Default_suite-class-passed">
<div class="main-panel-header rounded-window-top">
<img src="passed.png"/>
<span class="class-name">TestScripts.Discover_Count</span>
</div> <!-- main-panel-header rounded-window-top -->
<div class="main-panel-content rounded-window-bottom">
<div class="method">
<div class="method-content">
<a name="Discovercount">
</a> <!-- Discovercount -->
<span class="method-name">Discovercount</span>
</div> <!-- method-content -->
</div> <!-- method -->
</div> <!-- main-panel-content rounded-window-bottom -->
</div> <!-- suite-Default_suite-class-passed -->
<div class="suite-Default_suite-class-passed">
<div class="main-panel-header rounded-window-top">
<img src="passed.png"/>
<span class="class-name">TestScripts.Contacts_Count</span>
</div> <!-- main-panel-header rounded-window-top -->
<div class="main-panel-content rounded-window-bottom">
<div class="method">
<div class="method-content">
<a name="Contactscount">
</a> <!-- Contactscount -->
<span class="method-name">Contactscount</span>
</div> <!-- method-content -->
</div> <!-- method -->
</div> <!-- main-panel-content rounded-window-bottom -->
</div> <!-- suite-Default_suite-class-passed -->
<div class="suite-Default_suite-class-passed">
<div class="main-panel-header rounded-window-top">
<img src="passed.png"/>
<span class="class-name">TestScripts.Track_Interaction_Export</span>
</div> <!-- main-panel-header rounded-window-top -->
<div class="main-panel-content rounded-window-bottom">
<div class="method">
<div class="method-content">
<a name="Interactionexport">
</a> <!-- Interactionexport -->
<span class="method-name">Interactionexport</span>
</div> <!-- method-content -->
</div> <!-- method -->
</div> <!-- main-panel-content rounded-window-bottom -->
</div> <!-- suite-Default_suite-class-passed -->
<div class="suite-Default_suite-class-passed"> <div class="suite-Default_suite-class-passed">
<div class="main-panel-header rounded-window-top"> <div class="main-panel-header rounded-window-top">
<img src="passed.png"/> <img src="passed.png"/>
@ -132,10 +217,25 @@
</div> <!-- method --> </div> <!-- method -->
</div> <!-- main-panel-content rounded-window-bottom --> </div> <!-- main-panel-content rounded-window-bottom -->
</div> <!-- suite-Default_suite-class-passed --> </div> <!-- suite-Default_suite-class-passed -->
<div class="suite-Default_suite-class-passed">
<div class="main-panel-header rounded-window-top">
<img src="passed.png"/>
<span class="class-name">TestScripts.Track_Medinsight_Count</span>
</div> <!-- main-panel-header rounded-window-top -->
<div class="main-panel-content rounded-window-bottom">
<div class="method">
<div class="method-content">
<a name="Medsightcount">
</a> <!-- Medsightcount -->
<span class="method-name">Medsightcount</span>
</div> <!-- method-content -->
</div> <!-- method -->
</div> <!-- main-panel-content rounded-window-bottom -->
</div> <!-- suite-Default_suite-class-passed -->
</div> <!-- panel Default_suite --> </div> <!-- panel Default_suite -->
<div panel-name="test-xml-Default_suite" class="panel"> <div panel-name="test-xml-Default_suite" class="panel">
<div class="main-panel-header rounded-window-top"> <div class="main-panel-header rounded-window-top">
<span class="header-content">/tmp/testng-eclipse-194801848/testng-customsuite.xml</span> <span class="header-content">/tmp/testng-eclipse--668398778/testng-customsuite.xml</span>
</div> <!-- main-panel-header rounded-window-top --> </div> <!-- main-panel-header rounded-window-top -->
<div class="main-panel-content rounded-window-bottom"> <div class="main-panel-content rounded-window-bottom">
<pre> <pre>
@ -144,7 +244,17 @@
&lt;suite name=&quot;Default suite&quot; guice-stage=&quot;DEVELOPMENT&quot;&gt; &lt;suite name=&quot;Default suite&quot; guice-stage=&quot;DEVELOPMENT&quot;&gt;
&lt;test thread-count=&quot;5&quot; name=&quot;Default test&quot; verbose=&quot;2&quot;&gt; &lt;test thread-count=&quot;5&quot; name=&quot;Default test&quot; verbose=&quot;2&quot;&gt;
&lt;classes&gt; &lt;classes&gt;
&lt;class name=&quot;Utilities.ConfigurationManager&quot;/&gt;
&lt;class name=&quot;Utilities.readConfigFile&quot;/&gt;
&lt;class name=&quot;Utilities.ConsoleOutputToFile&quot;/&gt;
&lt;class name=&quot;TestScripts.Track_Medinsight_Count&quot;/&gt;
&lt;class name=&quot;Utilities.ConfigReader&quot;/&gt;
&lt;class name=&quot;Utilities.BaseTest&quot;/&gt;
&lt;class name=&quot;TestScripts.Track_Interaction_Export&quot;/&gt;
&lt;class name=&quot;TestScripts.Discover_Count&quot;/&gt;
&lt;class name=&quot;TestScripts.Contacts_Count&quot;/&gt;
&lt;class name=&quot;TestScripts.Track_Medinsght_Export&quot;/&gt; &lt;class name=&quot;TestScripts.Track_Medinsght_Export&quot;/&gt;
&lt;class name=&quot;TestScripts.Track_Interaction_Count&quot;/&gt;
&lt;/classes&gt; &lt;/classes&gt;
&lt;/test&gt; &lt;!-- Default test --&gt; &lt;/test&gt; &lt;!-- Default test --&gt;
&lt;/suite&gt; &lt;!-- Default suite --&gt; &lt;/suite&gt; &lt;!-- Default suite --&gt;
@ -158,7 +268,7 @@
<div class="main-panel-content rounded-window-bottom"> <div class="main-panel-content rounded-window-bottom">
<ul> <ul>
<li> <li>
<span class="test-name">Default test (1 class)</span> <span class="test-name">Default test (11 classes)</span>
</li> </li>
</ul> </ul>
</div> <!-- main-panel-content rounded-window-bottom --> </div> <!-- main-panel-content rounded-window-bottom -->
@ -184,16 +294,36 @@ data.addColumn('number', 'Number');
data.addColumn('string', 'Method'); data.addColumn('string', 'Method');
data.addColumn('string', 'Class'); data.addColumn('string', 'Class');
data.addColumn('number', 'Time (ms)'); data.addColumn('number', 'Time (ms)');
data.addRows(1); data.addRows(6);
data.setCell(0, 0, 0) data.setCell(0, 0, 0)
data.setCell(0, 1, 'Medinsightexport') data.setCell(0, 1, 'Contactscount')
data.setCell(0, 2, 'TestScripts.Track_Medinsght_Export') data.setCell(0, 2, 'TestScripts.Contacts_Count')
data.setCell(0, 3, 56038); data.setCell(0, 3, 305057);
data.setCell(1, 0, 1)
data.setCell(1, 1, 'Medinsightexport')
data.setCell(1, 2, 'TestScripts.Track_Medinsght_Export')
data.setCell(1, 3, 299114);
data.setCell(2, 0, 2)
data.setCell(2, 1, 'Medsightcount')
data.setCell(2, 2, 'TestScripts.Track_Medinsight_Count')
data.setCell(2, 3, 297953);
data.setCell(3, 0, 3)
data.setCell(3, 1, 'Discovercount')
data.setCell(3, 2, 'TestScripts.Discover_Count')
data.setCell(3, 3, 267505);
data.setCell(4, 0, 4)
data.setCell(4, 1, 'Interactioncount')
data.setCell(4, 2, 'TestScripts.Track_Interaction_Count')
data.setCell(4, 3, 252409);
data.setCell(5, 0, 5)
data.setCell(5, 1, 'Interactionexport')
data.setCell(5, 2, 'TestScripts.Track_Interaction_Export')
data.setCell(5, 3, 62615);
window.suiteTableData['Default_suite']= { tableData: data, tableDiv: 'times-div-Default_suite'} window.suiteTableData['Default_suite']= { tableData: data, tableDiv: 'times-div-Default_suite'}
return data; return data;
} }
</script> </script>
<span class="suite-total-time">Total running time: 56 seconds</span> <span class="suite-total-time">Total running time: 24 minutes</span>
<div id="times-div-Default_suite"> <div id="times-div-Default_suite">
</div> <!-- times-div-Default_suite --> </div> <!-- times-div-Default_suite -->
</div> <!-- times-div --> </div> <!-- times-div -->
@ -208,9 +338,63 @@ return data;
</div> <!-- panel --> </div> <!-- panel -->
<div panel-name="ignored-methods-Default_suite" class="panel"> <div panel-name="ignored-methods-Default_suite" class="panel">
<div class="main-panel-header rounded-window-top"> <div class="main-panel-header rounded-window-top">
<span class="header-content">0 ignored methods</span> <span class="header-content">12 ignored methods</span>
</div> <!-- main-panel-header rounded-window-top --> </div> <!-- main-panel-header rounded-window-top -->
<div class="main-panel-content rounded-window-bottom"> <div class="main-panel-content rounded-window-bottom">
<div class="ignored-class-div">
<span class="ignored-class-name">Utilities.BaseTest</span>
<div class="ignored-methods-div">
<span class="ignored-method-name">beforeSuite</span>
<br/>
<span class="ignored-method-name">afterSuite</span>
<br/>
</div> <!-- ignored-methods-div -->
</div> <!-- ignored-class-div -->
<div class="ignored-class-div">
<span class="ignored-class-name">TestScripts.Track_Interaction_Count</span>
<div class="ignored-methods-div">
<span class="ignored-method-name">beforeSuite</span>
<br/>
<span class="ignored-method-name">afterSuite</span>
<br/>
</div> <!-- ignored-methods-div -->
</div> <!-- ignored-class-div -->
<div class="ignored-class-div">
<span class="ignored-class-name">TestScripts.Discover_Count</span>
<div class="ignored-methods-div">
<span class="ignored-method-name">beforeSuite</span>
<br/>
<span class="ignored-method-name">afterSuite</span>
<br/>
</div> <!-- ignored-methods-div -->
</div> <!-- ignored-class-div -->
<div class="ignored-class-div">
<span class="ignored-class-name">TestScripts.Contacts_Count</span>
<div class="ignored-methods-div">
<span class="ignored-method-name">beforeSuite</span>
<br/>
<span class="ignored-method-name">afterSuite</span>
<br/>
</div> <!-- ignored-methods-div -->
</div> <!-- ignored-class-div -->
<div class="ignored-class-div">
<span class="ignored-class-name">TestScripts.Track_Interaction_Export</span>
<div class="ignored-methods-div">
<span class="ignored-method-name">beforeSuite</span>
<br/>
<span class="ignored-method-name">afterSuite</span>
<br/>
</div> <!-- ignored-methods-div -->
</div> <!-- ignored-class-div -->
<div class="ignored-class-div">
<span class="ignored-class-name">TestScripts.Track_Medinsght_Export</span>
<div class="ignored-methods-div">
<span class="ignored-method-name">beforeSuite</span>
<br/>
<span class="ignored-method-name">afterSuite</span>
<br/>
</div> <!-- ignored-methods-div -->
</div> <!-- ignored-class-div -->
</div> <!-- main-panel-content rounded-window-bottom --> </div> <!-- main-panel-content rounded-window-bottom -->
</div> <!-- panel --> </div> <!-- panel -->
<div panel-name="chronological-Default_suite" class="panel"> <div panel-name="chronological-Default_suite" class="panel">
@ -218,12 +402,106 @@ return data;
<span class="header-content">Methods in chronological order</span> <span class="header-content">Methods in chronological order</span>
</div> <!-- main-panel-header rounded-window-top --> </div> <!-- main-panel-header rounded-window-top -->
<div class="main-panel-content rounded-window-bottom"> <div class="main-panel-content rounded-window-bottom">
<div class="chronological-class">
<div class="chronological-class-name">TestScripts.Track_Medinsight_Count</div> <!-- chronological-class-name -->
<div class="configuration-suite before">
<span class="method-name">beforeSuite</span>
<span class="method-start">0 ms</span>
</div> <!-- configuration-suite before -->
<div class="configuration-method before">
<span class="method-name">beforeMethod</span>
<span class="method-start">224 ms</span>
</div> <!-- configuration-method before -->
<div class="test-method">
<span class="method-name">Medsightcount</span>
<span class="method-start">231 ms</span>
</div> <!-- test-method -->
<div class="configuration-method after">
<span class="method-name">afterMethod([TestResult name=Medsightcount status=SUCCESS method=Track_Medinsight_Count.Medsightcount()[pri:0, i...)</span>
<span class="method-start">298186 ms</span>
</div> <!-- configuration-method after -->
</div> <!-- chronological-class -->
<div class="chronological-class">
<div class="chronological-class-name">TestScripts.Track_Interaction_Export</div> <!-- chronological-class-name -->
<div class="configuration-method before">
<span class="method-name">beforeMethod</span>
<span class="method-start">298415 ms</span>
</div> <!-- configuration-method before -->
<div class="test-method">
<span class="method-name">Interactionexport</span>
<span class="method-start">298416 ms</span>
</div> <!-- test-method -->
<div class="configuration-method after">
<span class="method-name">afterMethod([TestResult name=Interactionexport status=SUCCESS method=Track_Interaction_Export.Interactionexport(...)</span>
<span class="method-start">361033 ms</span>
</div> <!-- configuration-method after -->
</div> <!-- chronological-class -->
<div class="chronological-class">
<div class="chronological-class-name">TestScripts.Discover_Count</div> <!-- chronological-class-name -->
<div class="configuration-method before">
<span class="method-name">beforeMethod</span>
<span class="method-start">361110 ms</span>
</div> <!-- configuration-method before -->
<div class="test-method">
<span class="method-name">Discovercount</span>
<span class="method-start">361111 ms</span>
</div> <!-- test-method -->
<div class="configuration-method after">
<span class="method-name">afterMethod([TestResult name=Discovercount status=SUCCESS method=Discover_Count.Discovercount()[pri:0, instance:...)</span>
<span class="method-start">628619 ms</span>
</div> <!-- configuration-method after -->
</div> <!-- chronological-class -->
<div class="chronological-class">
<div class="chronological-class-name">TestScripts.Contacts_Count</div> <!-- chronological-class-name -->
<div class="configuration-method before">
<span class="method-name">beforeMethod</span>
<span class="method-start">628692 ms</span>
</div> <!-- configuration-method before -->
<div class="test-method">
<span class="method-name">Contactscount</span>
<span class="method-start">628693 ms</span>
</div> <!-- test-method -->
<div class="configuration-method after">
<span class="method-name">afterMethod([TestResult name=Contactscount status=SUCCESS method=Contacts_Count.Contactscount()[pri:0, instance:...)</span>
<span class="method-start">933752 ms</span>
</div> <!-- configuration-method after -->
</div> <!-- chronological-class -->
<div class="chronological-class"> <div class="chronological-class">
<div class="chronological-class-name">TestScripts.Track_Medinsght_Export</div> <!-- chronological-class-name --> <div class="chronological-class-name">TestScripts.Track_Medinsght_Export</div> <!-- chronological-class-name -->
<div class="configuration-method before">
<span class="method-name">beforeMethod</span>
<span class="method-start">933833 ms</span>
</div> <!-- configuration-method before -->
<div class="test-method"> <div class="test-method">
<span class="method-name">Medinsightexport</span> <span class="method-name">Medinsightexport</span>
<span class="method-start">0 ms</span> <span class="method-start">933834 ms</span>
</div> <!-- test-method --> </div> <!-- test-method -->
<div class="configuration-method after">
<span class="method-name">afterMethod([TestResult name=Medinsightexport status=SUCCESS method=Track_Medinsght_Export.Medinsightexport()[pr...)</span>
<span class="method-start">1232949 ms</span>
</div> <!-- configuration-method after -->
</div> <!-- chronological-class -->
<div class="chronological-class">
<div class="chronological-class-name">TestScripts.Track_Interaction_Count</div> <!-- chronological-class-name -->
<div class="configuration-method before">
<span class="method-name">beforeMethod</span>
<span class="method-start">1232999 ms</span>
</div> <!-- configuration-method before -->
<div class="test-method">
<span class="method-name">Interactioncount</span>
<span class="method-start">1232999 ms</span>
</div> <!-- test-method -->
<div class="configuration-method after">
<span class="method-name">afterMethod([TestResult name=Interactioncount status=SUCCESS method=Track_Interaction_Count.Interactioncount()[p...)</span>
<span class="method-start">1485410 ms</span>
</div> <!-- configuration-method after -->
</div> <!-- chronological-class -->
<div class="chronological-class">
<div class="chronological-class-name">TestScripts.Track_Medinsight_Count</div> <!-- chronological-class-name -->
<div class="configuration-suite after">
<span class="method-name">afterSuite</span>
<span class="method-start">1485508 ms</span>
</div> <!-- configuration-suite after -->
</div> <!-- main-panel-content rounded-window-bottom --> </div> <!-- main-panel-content rounded-window-bottom -->
</div> <!-- panel --> </div> <!-- panel -->
</div> <!-- main-panel-root --> </div> <!-- main-panel-root -->

View File

@ -1,66 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitReportReporter --> <!-- Generated by org.testng.reporters.JUnitReportReporter -->
<testsuite hostname="Shashikumar" failures="0" tests="1" name="TestScripts.Contacts_Count" time="37.115" errors="1" timestamp="11 Oct 2023 04:22:56 GMT" skipped="0"> <testsuite hostname="Shashikumar" failures="0" tests="1" name="TestScripts.Contacts_Count" time="305.138" errors="0" timestamp="18 Oct 2023 09:11:31 GMT" skipped="0">
<testcase classname="TestScripts.Contacts_Count" name="Contactscount" time="37.115"> <testcase classname="TestScripts.Contacts_Count" name="Contactscount" time="305.138"/>
<error message="no such window: target window already closed
from unknown error: web view not found
(Session info: chrome=115.0.5790.170)
Build info: version: &#039;3.141.59&#039;, revision: &#039;e82be7d358&#039;, time: &#039;2018-11-14T08:17:03&#039;
System info: host: &#039;Shashikumar&#039;, ip: &#039;127.0.1.1&#039;, os.name: &#039;Linux&#039;, os.arch: &#039;amd64&#039;, os.version: &#039;5.15.0-86-generic&#039;, java.version: &#039;11.0.20&#039;
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 115.0.5790.170, chrome: {chromedriverVersion: 115.0.5790.170 (cc0d30c2ca5..., userDataDir: /tmp/.org.chromium.Chromium...}, goog:chromeOptions: {debuggerAddress: localhost:43001}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 3c5035280b5faea0e5aad69e82dce03b
*** Element info: {Using=xpath, value=//input[@id=&#039;username&#039;]}" type="org.openqa.selenium.NoSuchWindowException">
<![CDATA[org.openqa.selenium.NoSuchWindowException: no such window: target window already closed
from unknown error: web view not found
(Session info: chrome=115.0.5790.170)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'Shashikumar', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.15.0-86-generic', java.version: '11.0.20'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 115.0.5790.170, chrome: {chromedriverVersion: 115.0.5790.170 (cc0d30c2ca5..., userDataDir: /tmp/.org.chromium.Chromium...}, goog:chromeOptions: {debuggerAddress: localhost:43001}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 3c5035280b5faea0e5aad69e82dce03b
*** Element info: {Using=xpath, value=//input[@id='username']}
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:323)
at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:428)
at org.openqa.selenium.By$ByXPath.findElement(By.java:353)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:315)
at TestScripts.Contacts_Count.Contactscount(Contacts_Count.java:37)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:583)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
at org.testng.TestRunner.privateRun(TestRunner.java:648)
at org.testng.TestRunner.run(TestRunner.java:505)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
at org.testng.SuiteRunner.run(SuiteRunner.java:364)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1137)
at org.testng.TestNG.runSuites(TestNG.java:1049)
at org.testng.TestNG.run(TestNG.java:1017)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
]]>
</error>
</testcase> <!-- Contactscount -->
</testsuite> <!-- TestScripts.Contacts_Count --> </testsuite> <!-- TestScripts.Contacts_Count -->

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitReportReporter --> <!-- Generated by org.testng.reporters.JUnitReportReporter -->
<testsuite hostname="Shashikumar" failures="0" tests="1" name="TestScripts.Discover_Count" time="235.009" errors="0" timestamp="09 Oct 2023 06:44:44 GMT" skipped="0"> <testsuite hostname="Shashikumar" failures="0" tests="1" name="TestScripts.Discover_Count" time="267.579" errors="0" timestamp="18 Oct 2023 09:11:31 GMT" skipped="0">
<testcase classname="TestScripts.Discover_Count" name="Discovercount" time="235.009"/> <testcase classname="TestScripts.Discover_Count" name="Discovercount" time="267.579"/>
</testsuite> <!-- TestScripts.Discover_Count --> </testsuite> <!-- TestScripts.Discover_Count -->

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitReportReporter --> <!-- Generated by org.testng.reporters.JUnitReportReporter -->
<testsuite hostname="Shashikumar" failures="0" tests="1" name="TestScripts.Track_Interaction_Count" time="245.835" errors="0" timestamp="09 Oct 2023 06:44:44 GMT" skipped="0"> <testsuite hostname="Shashikumar" failures="0" tests="1" name="TestScripts.Track_Interaction_Count" time="252.482" errors="0" timestamp="18 Oct 2023 09:11:31 GMT" skipped="0">
<testcase classname="TestScripts.Track_Interaction_Count" name="Interactioncount" time="245.835"/> <testcase classname="TestScripts.Track_Interaction_Count" name="Interactioncount" time="252.482"/>
</testsuite> <!-- TestScripts.Track_Interaction_Count --> </testsuite> <!-- TestScripts.Track_Interaction_Count -->

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitReportReporter --> <!-- Generated by org.testng.reporters.JUnitReportReporter -->
<testsuite hostname="Shashikumar" failures="0" tests="1" name="TestScripts.Track_Interaction_Export" time="57.059" errors="0" timestamp="11 Oct 2023 04:32:44 GMT" skipped="0"> <testsuite hostname="Shashikumar" failures="0" tests="1" name="TestScripts.Track_Interaction_Export" time="62.692" errors="0" timestamp="18 Oct 2023 09:11:31 GMT" skipped="0">
<testcase classname="TestScripts.Track_Interaction_Export" name="Interactionexport" time="57.059"/> <testcase classname="TestScripts.Track_Interaction_Export" name="Interactionexport" time="62.692"/>
</testsuite> <!-- TestScripts.Track_Interaction_Export --> </testsuite> <!-- TestScripts.Track_Interaction_Export -->

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitReportReporter --> <!-- Generated by org.testng.reporters.JUnitReportReporter -->
<testsuite hostname="Shashikumar" failures="0" tests="1" name="TestScripts.Track_Medinsght_Export" time="56.038" errors="0" timestamp="11 Oct 2023 04:35:07 GMT" skipped="0"> <testsuite hostname="Shashikumar" failures="0" tests="1" name="TestScripts.Track_Medinsght_Export" time="299.164" errors="0" timestamp="18 Oct 2023 09:11:31 GMT" skipped="0">
<testcase classname="TestScripts.Track_Medinsght_Export" name="Medinsightexport" time="56.038"/> <testcase classname="TestScripts.Track_Medinsght_Export" name="Medinsightexport" time="299.164"/>
</testsuite> <!-- TestScripts.Track_Medinsght_Export --> </testsuite> <!-- TestScripts.Track_Medinsght_Export -->

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by org.testng.reporters.JUnitReportReporter --> <!-- Generated by org.testng.reporters.JUnitReportReporter -->
<testsuite hostname="Shashikumar" failures="0" tests="1" name="TestScripts.Track_Medinsight_Count" time="274.370" errors="0" timestamp="09 Oct 2023 06:44:44 GMT" skipped="0"> <testsuite hostname="Shashikumar" failures="0" tests="1" name="TestScripts.Track_Medinsight_Count" time="298.188" errors="0" timestamp="18 Oct 2023 09:11:31 GMT" skipped="0">
<testcase classname="TestScripts.Track_Medinsight_Count" name="Medsightcount" time="274.370"/> <testcase classname="TestScripts.Track_Medinsight_Count" name="Medsightcount" time="298.188"/>
</testsuite> <!-- TestScripts.Track_Medinsight_Count --> </testsuite> <!-- TestScripts.Track_Medinsight_Count -->

View File

@ -0,0 +1 @@
[SuiteResult context=TestScripts]

View File

@ -0,0 +1,138 @@
<table border='1'>
<tr>
<th>Class name</th>
<th>Method name</th>
<th>Groups</th>
</tr><tr>
<td>TestScripts.Track_Medinsight_Count</td>
<td>&nbsp;</td><td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@Test</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Medsightcount</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@BeforeClass</td>
</tr>
<tr>
<td align='center' colspan='3'>@BeforeMethod</td>
</tr>
<tr>
<td align='center' colspan='3'>@AfterMethod</td>
</tr>
<tr>
<td align='center' colspan='3'>@AfterClass</td>
</tr>
<tr>
<td>TestScripts.Track_Interaction_Export</td>
<td>&nbsp;</td><td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@Test</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Interactionexport</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@BeforeClass</td>
</tr>
<tr>
<td align='center' colspan='3'>@BeforeMethod</td>
</tr>
<tr>
<td align='center' colspan='3'>@AfterMethod</td>
</tr>
<tr>
<td align='center' colspan='3'>@AfterClass</td>
</tr>
<tr>
<td>TestScripts.Discover_Count</td>
<td>&nbsp;</td><td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@Test</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Discovercount</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@BeforeClass</td>
</tr>
<tr>
<td align='center' colspan='3'>@BeforeMethod</td>
</tr>
<tr>
<td align='center' colspan='3'>@AfterMethod</td>
</tr>
<tr>
<td align='center' colspan='3'>@AfterClass</td>
</tr>
<tr>
<td>TestScripts.Contacts_Count</td>
<td>&nbsp;</td><td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@Test</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Contactscount</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@BeforeClass</td>
</tr>
<tr>
<td align='center' colspan='3'>@BeforeMethod</td>
</tr>
<tr>
<td align='center' colspan='3'>@AfterMethod</td>
</tr>
<tr>
<td align='center' colspan='3'>@AfterClass</td>
</tr>
<tr>
<td>TestScripts.Track_Medinsght_Export</td>
<td>&nbsp;</td><td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@Test</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Medinsightexport</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@BeforeClass</td>
</tr>
<tr>
<td align='center' colspan='3'>@BeforeMethod</td>
</tr>
<tr>
<td align='center' colspan='3'>@AfterMethod</td>
</tr>
<tr>
<td align='center' colspan='3'>@AfterClass</td>
</tr>
<tr>
<td>TestScripts.Track_Interaction_Count</td>
<td>&nbsp;</td><td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@Test</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Interactioncount</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@BeforeClass</td>
</tr>
<tr>
<td align='center' colspan='3'>@BeforeMethod</td>
</tr>
<tr>
<td align='center' colspan='3'>@AfterMethod</td>
</tr>
<tr>
<td align='center' colspan='3'>@AfterClass</td>
</tr>
</table>

View File

@ -0,0 +1 @@
<h2>Groups used for this test run</h2>

View File

@ -0,0 +1,6 @@
<html><head><title>Results for DCIM_Counts_Check by packages</title></head>
<frameset cols="26%,74%">
<frame src="toc.html" name="navFrame">
<frame src="main.html" name="mainFrame">
</frameset>
</html>

View File

@ -0,0 +1,2 @@
<html><head><title>Results for DCIM_Counts_Check by packages</title></head>
<body>Select a result on the left-hand pane.</body></html>

View File

@ -0,0 +1,16 @@
<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>DCIM_Counts_Check by packages</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
<table border="1">
<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
<tr bgcolor="e4d9ab"> <td>23/10/18 11:36:01</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Contacts_Count.Contactscount()[pri:0, instance:TestScripts.Contacts_Count@30c93896]">Contactscount</td>
<td>main@1241480588</td> <td></td> </tr>
<tr bgcolor="9db7c7"> <td>23/10/18 11:26:31</td> <td>-570293</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Discover_Count.Discovercount()[pri:0, instance:TestScripts.Discover_Count@7a220c9a]">Discovercount</td>
<td>main@1241480588</td> <td></td> </tr>
<tr bgcolor="e36d74"> <td>23/10/18 11:50:53</td> <td>891966</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Interaction_Count.Interactioncount()[pri:0, instance:TestScripts.Track_Interaction_Count@21ba0741]">Interactioncount</td>
<td>main@1241480588</td> <td></td> </tr>
<tr bgcolor="b398df"> <td>23/10/18 11:40:57</td> <td>295406</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Interaction_Export.Interactionexport()[pri:0, instance:TestScripts.Track_Interaction_Export@59a008ba]">Interactionexport</td>
<td>main@1241480588</td> <td></td> </tr>
<tr bgcolor="8cba9c"> <td>23/10/18 11:45:53</td> <td>591949</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Medinsght_Export.Medinsightexport()[pri:0, instance:TestScripts.Track_Medinsght_Export@338c99c8]">Medinsightexport</td>
<td>main@1241480588</td> <td></td> </tr>
<tr bgcolor="fb79a0"> <td>23/10/18 11:31:05</td> <td>-296595</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Medinsight_Count.Medsightcount()[pri:0, instance:TestScripts.Track_Medinsight_Count@2421cc4]">Medsightcount</td>
<td>main@1241480588</td> <td></td> </tr>
</table>

View File

@ -0,0 +1,2 @@
<h2>Methods that were not run</h2><table>
</table>

View File

@ -0,0 +1,16 @@
<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>DCIM_Counts_Check by packages</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
<table border="1">
<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
<tr bgcolor="9db7c7"> <td>23/10/18 11:26:31</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Discover_Count.Discovercount()[pri:0, instance:TestScripts.Discover_Count@7a220c9a]">Discovercount</td>
<td>main@1241480588</td> <td></td> </tr>
<tr bgcolor="fb79a0"> <td>23/10/18 11:31:05</td> <td>273698</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Medinsight_Count.Medsightcount()[pri:0, instance:TestScripts.Track_Medinsight_Count@2421cc4]">Medsightcount</td>
<td>main@1241480588</td> <td></td> </tr>
<tr bgcolor="e4d9ab"> <td>23/10/18 11:36:01</td> <td>570293</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Contacts_Count.Contactscount()[pri:0, instance:TestScripts.Contacts_Count@30c93896]">Contactscount</td>
<td>main@1241480588</td> <td></td> </tr>
<tr bgcolor="b398df"> <td>23/10/18 11:40:57</td> <td>865699</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Interaction_Export.Interactionexport()[pri:0, instance:TestScripts.Track_Interaction_Export@59a008ba]">Interactionexport</td>
<td>main@1241480588</td> <td></td> </tr>
<tr bgcolor="8cba9c"> <td>23/10/18 11:45:53</td> <td>1162242</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Medinsght_Export.Medinsightexport()[pri:0, instance:TestScripts.Track_Medinsght_Export@338c99c8]">Medinsightexport</td>
<td>main@1241480588</td> <td></td> </tr>
<tr bgcolor="e36d74"> <td>23/10/18 11:50:53</td> <td>1462259</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Interaction_Count.Interactioncount()[pri:0, instance:TestScripts.Track_Interaction_Count@21ba0741]">Interactioncount</td>
<td>main@1241480588</td> <td></td> </tr>
</table>

View File

@ -0,0 +1 @@
<h2>Reporter output</h2><table></table>

View File

@ -0,0 +1 @@
<html><head><title>testng.xml for DCIM_Counts_Check by packages</title></head><body><tt>&lt;?xml&nbsp;version="1.0"&nbsp;encoding="UTF-8"?&gt;<br/>&lt;!DOCTYPE&nbsp;suite&nbsp;SYSTEM&nbsp;"http://testng.org/testng-1.0.dtd"&gt;<br/>&lt;suite&nbsp;name="DCIM_Counts_Check&nbsp;by&nbsp;packages"&nbsp;guice-stage="DEVELOPMENT"&gt;<br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="TestScripts"&nbsp;verbose="2"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;packages&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;package&nbsp;name="TestScripts"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/packages&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Discover_Count"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Track_Medinsight_Count"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Contacts_Count"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Track_Interaction_Export"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Track_Medinsght_Export"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Track_Interaction_Count"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt;<br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;TestScripts&nbsp;--&gt;<br/>&lt;/suite&gt;&nbsp;&lt;!--&nbsp;DCIM_Counts_Check&nbsp;by&nbsp;packages&nbsp;--&gt;<br/></tt></body></html>

View File

@ -0,0 +1,30 @@
<html>
<head>
<title>Results for DCIM_Counts_Check by packages</title>
<link href="../testng.css" rel="stylesheet" type="text/css" />
<link href="../my-testng.css" rel="stylesheet" type="text/css" />
</head>
<body>
<h3><p align="center">Results for<br/><em>DCIM_Counts_Check by packages</em></p></h3>
<table border='1' width='100%'>
<tr valign='top'>
<td>1 test</td>
<td><a target='mainFrame' href='classes.html'>6 classes</a></td>
<td>6 methods:<br/>
&nbsp;&nbsp;<a target='mainFrame' href='methods.html'>chronological</a><br/>
&nbsp;&nbsp;<a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/>
&nbsp;&nbsp;<a target='mainFrame' href='methods-not-run.html'>not run (0)</a></td>
</tr>
<tr>
<td><a target='mainFrame' href='groups.html'>0 group</a></td>
<td><a target='mainFrame' href='reporter-output.html'>reporter output</a></td>
<td><a target='mainFrame' href='testng.xml.html'>testng.xml</a></td>
</tr></table>
<table width='100%' class='test-passed'>
<tr><td>
<table style='width: 100%'><tr><td valign='top'>TestScripts (6/0/0)</td><td valign='top' align='right'>
<a href='TestScripts.html' target='mainFrame'>Results</a>
</td></tr></table>
</td></tr><p/>
</table>
</body></html>

View File

@ -4,6 +4,126 @@
<th>Method name</th> <th>Method name</th>
<th>Groups</th> <th>Groups</th>
</tr><tr> </tr><tr>
<td>TestScripts.Track_Medinsight_Count</td>
<td>&nbsp;</td><td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@Test</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Medsightcount</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@BeforeClass</td>
</tr>
<tr>
<td align='center' colspan='3'>@BeforeMethod</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>beforeMethod</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@AfterMethod</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>afterMethod</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@AfterClass</td>
</tr>
<tr>
<td>TestScripts.Track_Interaction_Export</td>
<td>&nbsp;</td><td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@Test</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Interactionexport</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@BeforeClass</td>
</tr>
<tr>
<td align='center' colspan='3'>@BeforeMethod</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>beforeMethod</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@AfterMethod</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>afterMethod</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@AfterClass</td>
</tr>
<tr>
<td>TestScripts.Discover_Count</td>
<td>&nbsp;</td><td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@Test</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Discovercount</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@BeforeClass</td>
</tr>
<tr>
<td align='center' colspan='3'>@BeforeMethod</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>beforeMethod</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@AfterMethod</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>afterMethod</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@AfterClass</td>
</tr>
<tr>
<td>TestScripts.Contacts_Count</td>
<td>&nbsp;</td><td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@Test</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Contactscount</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@BeforeClass</td>
</tr>
<tr>
<td align='center' colspan='3'>@BeforeMethod</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>beforeMethod</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@AfterMethod</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>afterMethod</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@AfterClass</td>
</tr>
<tr>
<td>TestScripts.Track_Medinsght_Export</td> <td>TestScripts.Track_Medinsght_Export</td>
<td>&nbsp;</td><td>&nbsp;</td></tr> <td>&nbsp;</td><td>&nbsp;</td></tr>
<tr> <tr>
@ -20,9 +140,47 @@
<td align='center' colspan='3'>@BeforeMethod</td> <td align='center' colspan='3'>@BeforeMethod</td>
</tr> </tr>
<tr> <tr>
<td>&nbsp;</td>
<td>beforeMethod</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@AfterMethod</td> <td align='center' colspan='3'>@AfterMethod</td>
</tr> </tr>
<tr> <tr>
<td>&nbsp;</td>
<td>afterMethod</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@AfterClass</td>
</tr>
<tr>
<td>TestScripts.Track_Interaction_Count</td>
<td>&nbsp;</td><td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@Test</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>Interactioncount</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@BeforeClass</td>
</tr>
<tr>
<td align='center' colspan='3'>@BeforeMethod</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>beforeMethod</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@AfterMethod</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>afterMethod</td>
<td>&nbsp;</td></tr>
<tr>
<td align='center' colspan='3'>@AfterClass</td> <td align='center' colspan='3'>@AfterClass</td>
</tr> </tr>
</table> </table>

View File

@ -1,6 +1,44 @@
<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>Default suite</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/> <h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>Default suite</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
<table border="1"> <table border="1">
<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr> <tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
<tr bgcolor="a5d770"> <td>23/10/11 10:04:11</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Medinsght_Export.Medinsightexport()[pri:0, instance:TestScripts.Track_Medinsght_Export@39ac0c0a]">Medinsightexport</td> <tr bgcolor="dfbcb8"> <td>23/10/18 14:27:14</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Contacts_Count.Contactscount()[pri:0, instance:TestScripts.Contacts_Count@8576fa0]">Contactscount</td>
<td>main@1731977615</td> <td></td> </tr> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="a8da6f"> <td>23/10/18 14:22:47</td> <td>-267582</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Discover_Count.Discovercount()[pri:0, instance:TestScripts.Discover_Count@558bdf1f]">Discovercount</td>
<td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f08074"> <td>23/10/18 14:37:18</td> <td>604306</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Interaction_Count.Interactioncount()[pri:0, instance:TestScripts.Track_Interaction_Count@67545b57]">Interactioncount</td>
<td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f7f7de"> <td>23/10/18 14:21:44</td> <td>-330277</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Interaction_Export.Interactionexport()[pri:0, instance:TestScripts.Track_Interaction_Export@27216cd]">Interactionexport</td>
<td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="76d6af"> <td>23/10/18 14:32:19</td> <td>305141</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Medinsght_Export.Medinsightexport()[pri:0, instance:TestScripts.Track_Medinsght_Export@7582ff54]">Medinsightexport</td>
<td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="8673bc"> <td>23/10/18 14:16:46</td> <td>-628462</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Medinsight_Count.Medsightcount()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]">Medsightcount</td>
<td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:21:44</td> <td>-330505</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseTest.afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]">&lt;&lt;afterMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:22:46</td> <td>-267660</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseTest.afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Track_Interaction_Export@27216cd]">&lt;&lt;afterMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:27:14</td> <td>-74</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseTest.afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Discover_Count@558bdf1f]">&lt;&lt;afterMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:32:19</td> <td>305059</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseTest.afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Contacts_Count@8576fa0]">&lt;&lt;afterMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:37:18</td> <td>604257</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseTest.afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Track_Medinsght_Export@7582ff54]">&lt;&lt;afterMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:41:31</td> <td>856717</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseTest.afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Track_Interaction_Count@67545b57]">&lt;&lt;afterMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:41:31</td> <td>856816</td> <td title="&lt;&lt;BaseTest.afterSuite()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]">&lt;&lt;afterSuite</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:16:46</td> <td>-628469</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseTest.beforeMethod()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]">&gt;&gt;beforeMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:21:44</td> <td>-330278</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseTest.beforeMethod()[pri:0, instance:TestScripts.Track_Interaction_Export@27216cd]">&gt;&gt;beforeMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:22:47</td> <td>-267582</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseTest.beforeMethod()[pri:0, instance:TestScripts.Discover_Count@558bdf1f]">&gt;&gt;beforeMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:27:14</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseTest.beforeMethod()[pri:0, instance:TestScripts.Contacts_Count@8576fa0]">&gt;&gt;beforeMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:32:19</td> <td>305141</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseTest.beforeMethod()[pri:0, instance:TestScripts.Track_Medinsght_Export@7582ff54]">&gt;&gt;beforeMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:37:18</td> <td>604306</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseTest.beforeMethod()[pri:0, instance:TestScripts.Track_Interaction_Count@67545b57]">&gt;&gt;beforeMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:16:45</td> <td>-628687</td> <td title="&gt;&gt;BaseTest.beforeSuite()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]">&gt;&gt;beforeSuite</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
</table> </table>

View File

@ -1,2 +1,14 @@
<h2>Methods that were not run</h2><table> <h2>Methods that were not run</h2><table>
<tr><td>Utilities.BaseTest.beforeSuite</td></tr>
<tr><td>Utilities.BaseTest.beforeSuite</td></tr>
<tr><td>Utilities.BaseTest.beforeSuite</td></tr>
<tr><td>Utilities.BaseTest.beforeSuite</td></tr>
<tr><td>Utilities.BaseTest.beforeSuite</td></tr>
<tr><td>Utilities.BaseTest.beforeSuite</td></tr>
<tr><td>Utilities.BaseTest.afterSuite</td></tr>
<tr><td>Utilities.BaseTest.afterSuite</td></tr>
<tr><td>Utilities.BaseTest.afterSuite</td></tr>
<tr><td>Utilities.BaseTest.afterSuite</td></tr>
<tr><td>Utilities.BaseTest.afterSuite</td></tr>
<tr><td>Utilities.BaseTest.afterSuite</td></tr>
</table> </table>

View File

@ -1,6 +1,44 @@
<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>Default suite</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/> <h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>Default suite</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
<table border="1"> <table border="1">
<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr> <tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
<tr bgcolor="a5d770"> <td>23/10/11 10:04:11</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Medinsght_Export.Medinsightexport()[pri:0, instance:TestScripts.Track_Medinsght_Export@39ac0c0a]">Medinsightexport</td> <tr bgcolor="f0a5a1"> <td>23/10/18 14:16:45</td> <td>0</td> <td title="&gt;&gt;BaseTest.beforeSuite()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]">&gt;&gt;beforeSuite</td>
<td>main@1731977615</td> <td></td> </tr> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:16:46</td> <td>218</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseTest.beforeMethod()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]">&gt;&gt;beforeMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="8673bc"> <td>23/10/18 14:16:46</td> <td>225</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Medinsight_Count.Medsightcount()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]">Medsightcount</td>
<td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:21:44</td> <td>298182</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseTest.afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]">&lt;&lt;afterMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:21:44</td> <td>298409</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseTest.beforeMethod()[pri:0, instance:TestScripts.Track_Interaction_Export@27216cd]">&gt;&gt;beforeMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f7f7de"> <td>23/10/18 14:21:44</td> <td>298410</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Interaction_Export.Interactionexport()[pri:0, instance:TestScripts.Track_Interaction_Export@27216cd]">Interactionexport</td>
<td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:22:46</td> <td>361027</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseTest.afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Track_Interaction_Export@27216cd]">&lt;&lt;afterMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:22:47</td> <td>361105</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseTest.beforeMethod()[pri:0, instance:TestScripts.Discover_Count@558bdf1f]">&gt;&gt;beforeMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="a8da6f"> <td>23/10/18 14:22:47</td> <td>361105</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Discover_Count.Discovercount()[pri:0, instance:TestScripts.Discover_Count@558bdf1f]">Discovercount</td>
<td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:27:14</td> <td>628613</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseTest.afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Discover_Count@558bdf1f]">&lt;&lt;afterMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:27:14</td> <td>628687</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseTest.beforeMethod()[pri:0, instance:TestScripts.Contacts_Count@8576fa0]">&gt;&gt;beforeMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="dfbcb8"> <td>23/10/18 14:27:14</td> <td>628687</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Contacts_Count.Contactscount()[pri:0, instance:TestScripts.Contacts_Count@8576fa0]">Contactscount</td>
<td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:32:19</td> <td>933746</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseTest.afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Contacts_Count@8576fa0]">&lt;&lt;afterMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:32:19</td> <td>933828</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseTest.beforeMethod()[pri:0, instance:TestScripts.Track_Medinsght_Export@7582ff54]">&gt;&gt;beforeMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="76d6af"> <td>23/10/18 14:32:19</td> <td>933828</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Medinsght_Export.Medinsightexport()[pri:0, instance:TestScripts.Track_Medinsght_Export@7582ff54]">Medinsightexport</td>
<td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:37:18</td> <td>1232944</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseTest.afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Track_Medinsght_Export@7582ff54]">&lt;&lt;afterMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:37:18</td> <td>1232993</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;BaseTest.beforeMethod()[pri:0, instance:TestScripts.Track_Interaction_Count@67545b57]">&gt;&gt;beforeMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f08074"> <td>23/10/18 14:37:18</td> <td>1232993</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="Track_Interaction_Count.Interactioncount()[pri:0, instance:TestScripts.Track_Interaction_Count@67545b57]">Interactioncount</td>
<td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:41:31</td> <td>1485404</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;BaseTest.afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Track_Interaction_Count@67545b57]">&lt;&lt;afterMethod</td>
<td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
<tr bgcolor="f0a5a1"> <td>23/10/18 14:41:31</td> <td>1485503</td> <td title="&lt;&lt;BaseTest.afterSuite()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]">&lt;&lt;afterSuite</td>
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>main@1262548561</td> <td></td> </tr>
</table> </table>

View File

@ -1 +1 @@
<html><head><title>testng.xml for Default suite</title></head><body><tt>&lt;?xml&nbsp;version="1.0"&nbsp;encoding="UTF-8"?&gt;<br/>&lt;!DOCTYPE&nbsp;suite&nbsp;SYSTEM&nbsp;"http://testng.org/testng-1.0.dtd"&gt;<br/>&lt;suite&nbsp;name="Default&nbsp;suite"&nbsp;guice-stage="DEVELOPMENT"&gt;<br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="Default&nbsp;test"&nbsp;verbose="2"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Track_Medinsght_Export"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt;<br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;Default&nbsp;test&nbsp;--&gt;<br/>&lt;/suite&gt;&nbsp;&lt;!--&nbsp;Default&nbsp;suite&nbsp;--&gt;<br/></tt></body></html> <html><head><title>testng.xml for Default suite</title></head><body><tt>&lt;?xml&nbsp;version="1.0"&nbsp;encoding="UTF-8"?&gt;<br/>&lt;!DOCTYPE&nbsp;suite&nbsp;SYSTEM&nbsp;"http://testng.org/testng-1.0.dtd"&gt;<br/>&lt;suite&nbsp;name="Default&nbsp;suite"&nbsp;guice-stage="DEVELOPMENT"&gt;<br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="Default&nbsp;test"&nbsp;verbose="2"&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="Utilities.ConfigurationManager"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="Utilities.readConfigFile"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="Utilities.ConsoleOutputToFile"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Track_Medinsight_Count"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="Utilities.ConfigReader"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="Utilities.BaseTest"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Track_Interaction_Export"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Discover_Count"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Contacts_Count"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Track_Medinsght_Export"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="TestScripts.Track_Interaction_Count"/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt;<br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;Default&nbsp;test&nbsp;--&gt;<br/>&lt;/suite&gt;&nbsp;&lt;!--&nbsp;Default&nbsp;suite&nbsp;--&gt;<br/></tt></body></html>

View File

@ -9,11 +9,11 @@
<table border='1' width='100%'> <table border='1' width='100%'>
<tr valign='top'> <tr valign='top'>
<td>1 test</td> <td>1 test</td>
<td><a target='mainFrame' href='classes.html'>1 class</a></td> <td><a target='mainFrame' href='classes.html'>6 classes</a></td>
<td>1 method:<br/> <td>6 methods:<br/>
&nbsp;&nbsp;<a target='mainFrame' href='methods.html'>chronological</a><br/> &nbsp;&nbsp;<a target='mainFrame' href='methods.html'>chronological</a><br/>
&nbsp;&nbsp;<a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/> &nbsp;&nbsp;<a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/>
&nbsp;&nbsp;<a target='mainFrame' href='methods-not-run.html'>not run (0)</a></td> &nbsp;&nbsp;<a target='mainFrame' href='methods-not-run.html'>not run (12)</a></td>
</tr> </tr>
<tr> <tr>
<td><a target='mainFrame' href='groups.html'>0 group</a></td> <td><a target='mainFrame' href='groups.html'>0 group</a></td>
@ -22,7 +22,7 @@
</tr></table> </tr></table>
<table width='100%' class='test-passed'> <table width='100%' class='test-passed'>
<tr><td> <tr><td>
<table style='width: 100%'><tr><td valign='top'>Default test (1/0/0)</td><td valign='top' align='right'> <table style='width: 100%'><tr><td valign='top'>Default test (6/0/0)</td><td valign='top' align='right'>
<a href='Default test.html' target='mainFrame'>Results</a> <a href='Default test.html' target='mainFrame'>Results</a>
</td></tr></table> </td></tr></table>
</td></tr><p/> </td></tr><p/>

View File

@ -4,6 +4,6 @@
</head><body> </head><body>
<h2><p align='center'>Test results</p></h2> <h2><p align='center'>Test results</p></h2>
<table border='1' width='100%' class='main-page'><tr><th>Suite</th><th>Passed</th><th>Failed</th><th>Skipped</th><th>testng.xml</th></tr> <table border='1' width='100%' class='main-page'><tr><th>Suite</th><th>Passed</th><th>Failed</th><th>Skipped</th><th>testng.xml</th></tr>
<tr align='center' class='invocation-passed'><td><em>Total</em></td><td><em>1</em></td><td><em>0</em></td><td><em>0</em></td><td>&nbsp;</td></tr> <tr align='center' class='invocation-passed'><td><em>Total</em></td><td><em>6</em></td><td><em>0</em></td><td><em>0</em></td><td>&nbsp;</td></tr>
<tr align='center' class='invocation-passed'><td><a href='Default suite/index.html'>Default suite</a></td> <tr align='center' class='invocation-passed'><td><a href='Default suite/index.html'>Default suite</a></td>
<td>1</td><td>0</td><td>0</td><td><a href='Default suite/testng.xml.html'>Link</a></td></tr></table></body></html> <td>6</td><td>0</td><td>0</td><td><a href='Default suite/testng.xml.html'>Link</a></td></tr></table></body></html>

View File

@ -3,11 +3,11 @@
<suite name="Failed suite [Default suite]" guice-stage="DEVELOPMENT"> <suite name="Failed suite [Default suite]" guice-stage="DEVELOPMENT">
<test thread-count="5" name="Default test(failed)"> <test thread-count="5" name="Default test(failed)">
<classes> <classes>
<class name="TestScripts.Contacts_Count"> <class name="TestScripts.Track_Medinsght_Export">
<methods> <methods>
<include name="Contactscount"/> <include name="Medinsightexport"/>
</methods> </methods>
</class> <!-- TestScripts.Contacts_Count --> </class> <!-- TestScripts.Track_Medinsght_Export -->
</classes> </classes>
</test> <!-- Default test(failed) --> </test> <!-- Default test(failed) -->
</suite> <!-- Failed suite [Default suite] --> </suite> <!-- Failed suite [Default suite] -->

View File

@ -1,17 +1,145 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<testng-results ignored="0" total="1" passed="1" failed="0" skipped="0"> <testng-results ignored="12" total="18" passed="6" failed="0" skipped="0">
<reporter-output> <reporter-output>
</reporter-output> </reporter-output>
<suite started-at="2023-10-11T04:34:11Z" name="Default suite" finished-at="2023-10-11T04:35:07Z" duration-ms="56064"> <suite started-at="2023-10-18T08:46:46Z" name="Default suite" finished-at="2023-10-18T09:11:31Z" duration-ms="1485277">
<groups> <groups>
</groups> </groups>
<test started-at="2023-10-11T04:34:11Z" name="Default test" finished-at="2023-10-11T04:35:07Z" duration-ms="56064"> <test started-at="2023-10-18T08:46:46Z" name="Default test" finished-at="2023-10-18T09:11:31Z" duration-ms="1485277">
<class name="TestScripts.Track_Medinsight_Count">
<test-method is-config="true" signature="beforeSuite()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]" started-at="2023-10-18T08:46:45Z" name="beforeSuite" finished-at="2023-10-18T08:46:46Z" duration-ms="206" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- beforeSuite -->
<test-method is-config="true" signature="beforeMethod()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]" started-at="2023-10-18T08:46:46Z" name="beforeMethod" finished-at="2023-10-18T08:46:46Z" duration-ms="7" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- beforeMethod -->
<test-method signature="Medsightcount()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]" started-at="2023-10-18T08:46:46Z" name="Medsightcount" finished-at="2023-10-18T08:51:44Z" duration-ms="297953" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- Medsightcount -->
<test-method is-config="true" signature="afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]" started-at="2023-10-18T08:51:44Z" name="afterMethod" finished-at="2023-10-18T08:51:44Z" duration-ms="228" status="PASS">
<params>
<param index="0">
<value>
<![CDATA[[TestResult name=Medsightcount status=SUCCESS method=Track_Medinsight_Count.Medsightcount()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7] output={null}]]]>
</value>
</param>
</params>
<reporter-output>
</reporter-output>
</test-method> <!-- afterMethod -->
<test-method is-config="true" signature="afterSuite()[pri:0, instance:TestScripts.Track_Medinsight_Count@492691d7]" started-at="2023-10-18T09:11:31Z" name="afterSuite" finished-at="2023-10-18T09:11:31Z" duration-ms="1" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- afterSuite -->
</class> <!-- TestScripts.Track_Medinsight_Count -->
<class name="TestScripts.Track_Interaction_Export">
<test-method is-config="true" signature="beforeMethod()[pri:0, instance:TestScripts.Track_Interaction_Export@27216cd]" started-at="2023-10-18T08:51:44Z" name="beforeMethod" finished-at="2023-10-18T08:51:44Z" duration-ms="1" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- beforeMethod -->
<test-method signature="Interactionexport()[pri:0, instance:TestScripts.Track_Interaction_Export@27216cd]" started-at="2023-10-18T08:51:44Z" name="Interactionexport" finished-at="2023-10-18T08:52:46Z" duration-ms="62615" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- Interactionexport -->
<test-method is-config="true" signature="afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Track_Interaction_Export@27216cd]" started-at="2023-10-18T08:52:46Z" name="afterMethod" finished-at="2023-10-18T08:52:47Z" duration-ms="76" status="PASS">
<params>
<param index="0">
<value>
<![CDATA[[TestResult name=Interactionexport status=SUCCESS method=Track_Interaction_Export.Interactionexport()[pri:0, instance:TestScripts.Track_Interaction_Export@27216cd] output={null}]]]>
</value>
</param>
</params>
<reporter-output>
</reporter-output>
</test-method> <!-- afterMethod -->
</class> <!-- TestScripts.Track_Interaction_Export -->
<class name="TestScripts.Discover_Count">
<test-method is-config="true" signature="beforeMethod()[pri:0, instance:TestScripts.Discover_Count@558bdf1f]" started-at="2023-10-18T08:52:47Z" name="beforeMethod" finished-at="2023-10-18T08:52:47Z" duration-ms="1" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- beforeMethod -->
<test-method signature="Discovercount()[pri:0, instance:TestScripts.Discover_Count@558bdf1f]" started-at="2023-10-18T08:52:47Z" name="Discovercount" finished-at="2023-10-18T08:57:14Z" duration-ms="267505" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- Discovercount -->
<test-method is-config="true" signature="afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Discover_Count@558bdf1f]" started-at="2023-10-18T08:57:14Z" name="afterMethod" finished-at="2023-10-18T08:57:14Z" duration-ms="73" status="PASS">
<params>
<param index="0">
<value>
<![CDATA[[TestResult name=Discovercount status=SUCCESS method=Discover_Count.Discovercount()[pri:0, instance:TestScripts.Discover_Count@558bdf1f] output={null}]]]>
</value>
</param>
</params>
<reporter-output>
</reporter-output>
</test-method> <!-- afterMethod -->
</class> <!-- TestScripts.Discover_Count -->
<class name="TestScripts.Contacts_Count">
<test-method is-config="true" signature="beforeMethod()[pri:0, instance:TestScripts.Contacts_Count@8576fa0]" started-at="2023-10-18T08:57:14Z" name="beforeMethod" finished-at="2023-10-18T08:57:14Z" duration-ms="1" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- beforeMethod -->
<test-method signature="Contactscount()[pri:0, instance:TestScripts.Contacts_Count@8576fa0]" started-at="2023-10-18T08:57:14Z" name="Contactscount" finished-at="2023-10-18T09:02:19Z" duration-ms="305057" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- Contactscount -->
<test-method is-config="true" signature="afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Contacts_Count@8576fa0]" started-at="2023-10-18T09:02:19Z" name="afterMethod" finished-at="2023-10-18T09:02:19Z" duration-ms="80" status="PASS">
<params>
<param index="0">
<value>
<![CDATA[[TestResult name=Contactscount status=SUCCESS method=Contacts_Count.Contactscount()[pri:0, instance:TestScripts.Contacts_Count@8576fa0] output={null}]]]>
</value>
</param>
</params>
<reporter-output>
</reporter-output>
</test-method> <!-- afterMethod -->
</class> <!-- TestScripts.Contacts_Count -->
<class name="TestScripts.Track_Medinsght_Export"> <class name="TestScripts.Track_Medinsght_Export">
<test-method signature="Medinsightexport()[pri:0, instance:TestScripts.Track_Medinsght_Export@39ac0c0a]" started-at="2023-10-11T04:34:11Z" name="Medinsightexport" finished-at="2023-10-11T04:35:07Z" duration-ms="56038" status="PASS"> <test-method is-config="true" signature="beforeMethod()[pri:0, instance:TestScripts.Track_Medinsght_Export@7582ff54]" started-at="2023-10-18T09:02:19Z" name="beforeMethod" finished-at="2023-10-18T09:02:19Z" duration-ms="1" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- beforeMethod -->
<test-method signature="Medinsightexport()[pri:0, instance:TestScripts.Track_Medinsght_Export@7582ff54]" started-at="2023-10-18T09:02:19Z" name="Medinsightexport" finished-at="2023-10-18T09:07:18Z" duration-ms="299114" status="PASS">
<reporter-output> <reporter-output>
</reporter-output> </reporter-output>
</test-method> <!-- Medinsightexport --> </test-method> <!-- Medinsightexport -->
<test-method is-config="true" signature="afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Track_Medinsght_Export@7582ff54]" started-at="2023-10-18T09:07:18Z" name="afterMethod" finished-at="2023-10-18T09:07:18Z" duration-ms="49" status="PASS">
<params>
<param index="0">
<value>
<![CDATA[[TestResult name=Medinsightexport status=SUCCESS method=Track_Medinsght_Export.Medinsightexport()[pri:0, instance:TestScripts.Track_Medinsght_Export@7582ff54] output={null}]]]>
</value>
</param>
</params>
<reporter-output>
</reporter-output>
</test-method> <!-- afterMethod -->
</class> <!-- TestScripts.Track_Medinsght_Export --> </class> <!-- TestScripts.Track_Medinsght_Export -->
<class name="TestScripts.Track_Interaction_Count">
<test-method is-config="true" signature="beforeMethod()[pri:0, instance:TestScripts.Track_Interaction_Count@67545b57]" started-at="2023-10-18T09:07:18Z" name="beforeMethod" finished-at="2023-10-18T09:07:18Z" duration-ms="0" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- beforeMethod -->
<test-method signature="Interactioncount()[pri:0, instance:TestScripts.Track_Interaction_Count@67545b57]" started-at="2023-10-18T09:07:18Z" name="Interactioncount" finished-at="2023-10-18T09:11:31Z" duration-ms="252409" status="PASS">
<reporter-output>
</reporter-output>
</test-method> <!-- Interactioncount -->
<test-method is-config="true" signature="afterMethod(org.testng.ITestResult)[pri:0, instance:TestScripts.Track_Interaction_Count@67545b57]" started-at="2023-10-18T09:11:31Z" name="afterMethod" finished-at="2023-10-18T09:11:31Z" duration-ms="73" status="PASS">
<params>
<param index="0">
<value>
<![CDATA[[TestResult name=Interactioncount status=SUCCESS method=Track_Interaction_Count.Interactioncount()[pri:0, instance:TestScripts.Track_Interaction_Count@67545b57] output={null}]]]>
</value>
</param>
</params>
<reporter-output>
</reporter-output>
</test-method> <!-- afterMethod -->
</class> <!-- TestScripts.Track_Interaction_Count -->
</test> <!-- Default test --> </test> <!-- Default test -->
</suite> <!-- Default suite --> </suite> <!-- Default suite -->
</testng-results> </testng-results>