Commit f7ce1aa5827dc457df778d1533732b34d3052588

Authored by Administrator
1 parent fce10fcb

all

Showing 95 changed files with 3437 additions and 252 deletions   Show diff stats
Log/20180927.log 0 → 100644
@@ -0,0 +1,67 @@ @@ -0,0 +1,67 @@
  1 +2018-09-27 17:43:22.973 INFO: 开始从配置文件中选择浏览器
  2 +2018-09-27 17:43:22.974 INFO: 所选择的浏览器类型为: Chrome
  3 +2018-09-27 17:43:22.974 INFO: 所测试的环境为:SIT
  4 +2018-09-27 17:43:26.100 INFO: 正在启动Chrome浏览器
  5 +2018-09-27 17:43:27.254 INFO: 窗口最大化
  6 +2018-09-27 17:43:28.758 INFO: 打开URL: http://en.portalsit.cn
  7 +2018-09-27 17:43:28.765 INFO: 设置隐性等待5 秒
  8 +2018-09-27 17:43:28.946 INFO: 点击元素: //*[@id='SignIn']/a]
  9 +2018-09-27 17:43:29.824 INFO: 清除文本框中已有字符: //*[@id='username']]
  10 +2018-09-27 17:43:29.994 INFO: 输入的字符是:meng18@essa.cn
  11 +2018-09-27 17:43:30.169 INFO: 清除文本框中已有字符: //*[@id='password']]
  12 +2018-09-27 17:43:30.266 INFO: 输入的字符是:essa123
  13 +2018-09-27 17:43:30.376 INFO: 点击元素: //*[@id='login']]
  14 +2018-09-27 17:43:30.510 INFO: 检查元素在页面上是否可见
  15 +2018-09-27 17:43:31.346 INFO: 元素可见:By.xpath: //*[@id='bind-phone']
  16 +2018-09-27 17:43:31.462 INFO: 点击元素: //*[contains(@class,'layui-layer-close1')]]
  17 +2018-09-27 17:43:32.089 INFO: 清除文本框中已有字符: //*[@class='search-tx']/input]
  18 +2018-09-27 17:43:32.290 INFO: 输入的字符是:200271588
  19 +2018-09-27 17:43:32.378 INFO: 点击元素: //*[@class='btn btn-primary search-btn']]
  20 +2018-09-27 17:43:35.110 INFO: 点击元素: //*[@class='btn-box']/div[2]]
  21 +2018-09-27 17:43:35.242 INFO: 强行等待:1秒
  22 +2018-09-27 17:43:36.361 INFO: 点击元素: //*[contains(text(),'quantity')]/../span[2]/input]
  23 +2018-09-27 17:43:36.552 INFO: 清除文本框中已有字符: //*[contains(text(),'quantity')]/../span[2]/input]
  24 +2018-09-27 17:43:36.628 INFO: 输入的字符是:200
  25 +2018-09-27 17:43:36.704 INFO: 点击元素: //*[@id='product-list']/ul[1]/div[1]/li[1]/div[2]/div[3]/div[1]]
  26 +2018-09-27 17:43:36.786 INFO: 检查元素在页面上是否可见
  27 +2018-09-27 17:43:38.674 INFO: 元素可见:By.xpath: //*[@class='util-bill-pd']
  28 +2018-09-27 17:43:38.674 INFO: 强行等待:1秒
  29 +2018-09-27 17:43:39.769 INFO: 点击元素: //*[@id='miniCart']]
  30 +2018-09-27 17:43:43.214 INFO: 清除文本框中已有字符: //*[@ng-model='keyword']]
  31 +2018-09-27 17:43:43.445 INFO: 输入的字符是:200271588
  32 +2018-09-27 17:43:43.526 INFO: 点击元素: //*[contains(@ng-click,'search()')]]
  33 +2018-09-27 17:43:45.873 INFO: 强行等待:2秒
  34 +2018-09-27 17:43:47.873 INFO: 检查元素在页面上是否可见
  35 +2018-09-27 17:43:47.906 INFO: 元素可见:By.xpath: //*[contains(text(),'200271588')]
  36 +2018-09-27 17:43:48.704 INFO: 开始从配置文件中选择浏览器
  37 +2018-09-27 17:43:48.705 INFO: 所选择的浏览器类型为: Chrome
  38 +2018-09-27 17:43:48.705 INFO: 所测试的环境为:SIT
  39 +2018-09-27 17:43:51.158 INFO: 正在启动Chrome浏览器
  40 +2018-09-27 17:43:52.309 INFO: 窗口最大化
  41 +2018-09-27 17:43:53.760 INFO: 打开URL: http://bpms.sit.gz.essa
  42 +2018-09-27 17:43:53.770 INFO: 设置隐性等待5 秒
  43 +2018-09-27 17:43:53.910 INFO: 清除文本框中已有字符: //*[@id='username']]
  44 +2018-09-27 17:43:54.007 INFO: 输入的字符是:chenhong
  45 +2018-09-27 17:43:54.120 INFO: 清除文本框中已有字符: //*[@id='password']]
  46 +2018-09-27 17:43:54.199 INFO: 输入的字符是:essa123
  47 +2018-09-27 17:43:54.296 INFO: 点击元素: //*[@id='subBtn']]
  48 +2018-09-27 17:43:56.892 INFO: 点击元素: //span[text()='询价管理']]
  49 +2018-09-27 17:43:57.087 INFO: 点击元素: //*[text()='成品询价任务列表']]
  50 +2018-09-27 17:43:57.907 INFO: 点击元素: //*[contains(text(),'高级查询')]]
  51 +2018-09-27 17:43:58.710 INFO: 清除文本框中已有字符: //*[text()='商品编码']/../div/input]
  52 +2018-09-27 17:43:58.877 INFO: 输入的字符是:200271588
  53 +2018-09-27 17:43:58.963 INFO: 点击元素: //*[@name='advSearch']/div[12]/button[1]]
  54 +2018-09-27 17:44:01.225 INFO: 点击元素: //*[@ng-table='tableParams1']/tbody/tr[1]]
  55 +2018-09-27 17:44:01.396 INFO: 点击元素: //*[contains(text(),'询价反馈')]]
  56 +2018-09-27 17:44:01.930 INFO: 获取当前元素的文本值:单箱金额:
  57 +2018-09-27 17:44:01.953 INFO: 强行等待:1秒
  58 +2018-09-27 17:44:02.970 ERROR: unexpected alert open: {Alert text : }
  59 + (Session info: chrome=69.0.3497.92)
  60 + (Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.17134 x86_64) (WARNING: The server did not provide any stacktrace information)
  61 +Command duration or timeout: 0 milliseconds: null
  62 +Build info: version: '3.11.0', revision: 'e59cfb3', time: '2018-03-11T20:26:55.152Z'
  63 +System info: host: '4F5EY2X7DB7A4UR', ip: '192.168.1.241', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_181'
  64 +Driver info: org.openqa.selenium.chrome.ChromeDriver
  65 +Capabilities {acceptInsecureCerts: false, acceptSslCerts: false, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {chromedriverVersion: 2.41.578737 (49da6702b16031..., userDataDir: C:\Users\ADMINI~1\AppData\L...}, cssSelectorsEnabled: true, databaseEnabled: false, goog:chromeOptions: {debuggerAddress: localhost:59692}, handlesAlerts: true, hasTouchScreen: false, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: XP, platformName: XP, rotatable: false, setWindowRect: true, takesHeapSnapshot: true, takesScreenshot: true, unexpectedAlertBehaviour: , unhandledPromptBehavior: , version: 69.0.3497.92, webStorageEnabled: true}
  66 +Session ID: cacf4d63f8d4e7cf05a4f31379899f04
  67 +*** Element info: {Using=xpath, value=//*[contains(text(),'单箱金额')]}.
Log/20180928.log 0 → 100644
@@ -0,0 +1,23 @@ @@ -0,0 +1,23 @@
  1 +2018-09-28 17:24:03.006 INFO: 开始从配置文件中选择浏览器
  2 +2018-09-28 17:24:03.007 INFO: 所选择的浏览器类型为: Chrome
  3 +2018-09-28 17:24:03.008 INFO: 所测试的环境为:null
  4 +2018-09-28 17:24:06.232 INFO: 正在启动Chrome浏览器
  5 +2018-09-28 17:24:07.405 INFO: 窗口最大化
  6 +2018-09-28 17:24:08.913 INFO: 打开URL: http://bpms.sit.gz.essa
  7 +2018-09-28 17:24:08.921 INFO: 设置隐性等待5 秒
  8 +2018-09-28 17:24:09.150 INFO: 清除文本框中已有字符: //*[@id='username']]
  9 +2018-09-28 17:24:09.247 INFO: 输入的字符是:linrong
  10 +2018-09-28 17:24:09.371 INFO: 清除文本框中已有字符: //*[@id='password']]
  11 +2018-09-28 17:24:09.462 INFO: 输入的字符是:essa123
  12 +2018-09-28 17:24:09.545 INFO: 点击元素: //*[@id='subBtn']]
  13 +2018-09-28 17:24:11.282 INFO: 点击元素: //*[@title='采购计划审核流程']]
  14 +2018-09-28 17:24:11.378 INFO: 强行等待:0秒
  15 +2018-09-28 17:24:11.951 INFO: 点击元素: //*[@ng-table='tableParams']/tbody/tr[1]]
  16 +2018-09-28 17:24:12.133 INFO: 当前窗口数量: 2
  17 +2018-09-28 17:24:13.290 INFO: 新窗口的标题为:ESSA BPMS
  18 +2018-09-28 17:24:14.356 INFO: 上下拖动滚动条
  19 +2018-09-28 17:24:14.446 INFO: 点击元素: //*[text()='提交询价']]
  20 +2018-09-28 17:24:14.556 INFO: 强行等待:0秒
  21 +2018-09-28 17:24:15.162 INFO: 点击元素: //*[text()='确认']]
  22 +2018-09-28 17:24:15.272 INFO: 检查元素在页面上是否可见
  23 +2018-09-28 17:24:20.308 INFO: 元素不可见:By.xpath: //*[style='display: block;']
Log/20180929.log 0 → 100644
@@ -0,0 +1,167 @@ @@ -0,0 +1,167 @@
  1 +2018-09-29 18:39:47.048 INFO: 开始从配置文件中选择浏览器
  2 +2018-09-29 18:39:47.049 INFO: 所选择的浏览器类型为: Chrome
  3 +2018-09-29 18:39:47.049 INFO: 所测试的环境为:SIT
  4 +2018-09-29 18:39:50.509 INFO: 正在启动Chrome浏览器
  5 +2018-09-29 18:39:51.662 INFO: 窗口最大化
  6 +2018-09-29 18:39:53.061 INFO: 打开URL: http://en.portalsit.cn
  7 +2018-09-29 18:39:53.067 INFO: 设置隐性等待5 秒
  8 +2018-09-29 18:39:53.292 INFO: 点击元素: //*[@id='SignIn']/a]
  9 +2018-09-29 18:39:54.385 INFO: 清除文本框中已有字符: //*[@id='username']]
  10 +2018-09-29 18:39:54.541 INFO: 输入的字符是:meng18@essa.cn
  11 +2018-09-29 18:39:54.683 INFO: 清除文本框中已有字符: //*[@id='password']]
  12 +2018-09-29 18:39:54.772 INFO: 输入的字符是:essa123
  13 +2018-09-29 18:39:54.859 INFO: 点击元素: //*[@id='login']]
  14 +2018-09-29 18:39:54.982 INFO: 检查元素在页面上是否可见
  15 +2018-09-29 18:39:55.631 INFO: 元素可见:By.xpath: //*[@id='bind-phone']
  16 +2018-09-29 18:39:55.775 INFO: 点击元素: //*[contains(@class,'layui-layer-close1')]]
  17 +2018-09-29 18:39:56.493 INFO: 清除文本框中已有字符: //*[@class='search-tx']/input]
  18 +2018-09-29 18:39:56.665 INFO: 输入的字符是:200297748
  19 +2018-09-29 18:39:56.749 INFO: 点击元素: //*[@class='btn btn-primary search-btn']]
  20 +2018-09-29 18:39:58.901 INFO: 点击元素: //*[@class='btn-box']/div[2]]
  21 +2018-09-29 18:39:59.042 INFO: 强行等待:1秒
  22 +2018-09-29 18:40:00.125 INFO: 点击元素: //*[contains(text(),'quantity')]/../span[2]/input]
  23 +2018-09-29 18:40:00.331 INFO: 清除文本框中已有字符: //*[contains(text(),'quantity')]/../span[2]/input]
  24 +2018-09-29 18:40:00.405 INFO: 输入的字符是:200
  25 +2018-09-29 18:40:00.488 INFO: 点击元素: //*[@id='product-list']/ul[1]/div[1]/li[1]/div[2]/div[3]/div[1]]
  26 +2018-09-29 18:40:00.584 INFO: 检查元素在页面上是否可见
  27 +2018-09-29 18:40:01.656 INFO: 元素可见:By.xpath: //*[@class='util-bill-pd']
  28 +2018-09-29 18:40:10.121 INFO: 开始从配置文件中选择浏览器
  29 +2018-09-29 18:40:10.122 INFO: 所选择的浏览器类型为: Chrome
  30 +2018-09-29 18:40:10.122 INFO: 所测试的环境为:SIT
  31 +2018-09-29 18:40:12.565 INFO: 正在启动Chrome浏览器
  32 +2018-09-29 18:40:13.701 INFO: 窗口最大化
  33 +2018-09-29 18:40:15.300 INFO: 打开URL: http://bpms.sit.gz.essa
  34 +2018-09-29 18:40:15.308 INFO: 设置隐性等待5 秒
  35 +2018-09-29 18:40:15.457 INFO: 清除文本框中已有字符: //*[@id='username']]
  36 +2018-09-29 18:40:15.552 INFO: 输入的字符是:linrong
  37 +2018-09-29 18:40:15.677 INFO: 清除文本框中已有字符: //*[@id='password']]
  38 +2018-09-29 18:40:15.757 INFO: 输入的字符是:essa123
  39 +2018-09-29 18:40:15.845 INFO: 点击元素: //*[@id='subBtn']]
  40 +2018-09-29 18:40:24.612 INFO: 点击元素: //*[@title='采购计划审核流程']]
  41 +2018-09-29 18:40:24.709 INFO: 强行等待:0秒
  42 +2018-09-29 18:40:25.298 INFO: 点击元素: //*[@ng-table='tableParams']/tbody/tr[1]]
  43 +2018-09-29 18:40:25.438 INFO: 当前窗口数量: 2
  44 +2018-09-29 18:40:26.620 INFO: 新窗口的标题为:ESSA BPMS
  45 +2018-09-29 18:40:26.688 INFO: 强行等待:1秒
  46 +2018-09-29 18:40:28.784 INFO: 上下拖动滚动条
  47 +2018-09-29 18:40:28.934 INFO: 点击元素: //*[text()='提交询价']]
  48 +2018-09-29 18:40:29.059 INFO: 强行等待:0秒
  49 +2018-09-29 18:40:29.637 INFO: 点击元素: //*[text()='确认']]
  50 +2018-09-29 18:40:29.715 INFO: 检查元素在页面上是否可见
  51 +2018-09-29 18:40:34.780 INFO: 元素不可见:By.xpath: //*[style='display: block;']
  52 +2018-09-29 18:40:35.538 INFO: 开始从配置文件中选择浏览器
  53 +2018-09-29 18:40:35.538 INFO: 所选择的浏览器类型为: Chrome
  54 +2018-09-29 18:40:35.539 INFO: 所测试的环境为:SIT
  55 +2018-09-29 18:40:38.022 INFO: 正在启动Chrome浏览器
  56 +2018-09-29 18:40:39.161 INFO: 窗口最大化
  57 +2018-09-29 18:40:40.436 INFO: 打开URL: http://en.portalsit.cn
  58 +2018-09-29 18:40:40.438 INFO: 设置隐性等待5 秒
  59 +2018-09-29 18:40:40.580 INFO: 点击元素: //*[@id='SignIn']/a]
  60 +2018-09-29 18:40:41.297 INFO: 清除文本框中已有字符: //*[@id='username']]
  61 +2018-09-29 18:40:41.458 INFO: 输入的字符是:meng18@essa.cn
  62 +2018-09-29 18:40:41.590 INFO: 清除文本框中已有字符: //*[@id='password']]
  63 +2018-09-29 18:40:41.673 INFO: 输入的字符是:essa123
  64 +2018-09-29 18:40:41.756 INFO: 点击元素: //*[@id='login']]
  65 +2018-09-29 18:40:41.864 INFO: 检查元素在页面上是否可见
  66 +2018-09-29 18:40:42.589 INFO: 元素可见:By.xpath: //*[@id='bind-phone']
  67 +2018-09-29 18:40:42.590 INFO: 强行等待:1秒
  68 +2018-09-29 18:40:43.696 INFO: 点击元素: //*[contains(@class,'layui-layer-close1')]]
  69 +2018-09-29 18:40:43.971 INFO: 点击元素: //*[@id='miniCart']]
  70 +2018-09-29 18:40:44.972 INFO: 检查元素在页面上是否可见
  71 +2018-09-29 18:40:45.895 INFO: 元素可见:By.xpath: //*[@class='products-list ng-scope']/div[2]/div/div[1]/div/span[5]/div/button
  72 +2018-09-29 18:40:45.895 INFO: 强行等待:1秒
  73 +2018-09-29 18:40:46.896 INFO: 检查元素在页面上是否可见
  74 +2018-09-29 18:40:47.121 INFO: 元素可见:By.xpath: //*[@class='products-list ng-scope']/div[2]/div/div[1]/div/span[5]/div/button
  75 +2018-09-29 18:40:47.121 INFO: 强行等待:1秒
  76 +2018-09-29 18:40:48.123 INFO: 检查元素在页面上是否可见
  77 +2018-09-29 18:40:48.137 INFO: 元素可见:By.xpath: //*[@class='products-list ng-scope']/div[2]/div/div[1]/div/span[5]/div/button
  78 +2018-09-29 18:40:48.137 INFO: 强行等待:1秒
  79 +2018-09-29 18:40:49.139 INFO: 检查元素在页面上是否可见
  80 +2018-09-29 18:40:49.155 INFO: 元素可见:By.xpath: //*[@class='products-list ng-scope']/div[2]/div/div[1]/div/span[5]/div/button
  81 +2018-09-29 18:40:49.155 INFO: 强行等待:1秒
  82 +2018-09-29 18:40:50.156 INFO: 检查元素在页面上是否可见
  83 +2018-09-29 18:40:50.189 INFO: 元素可见:By.xpath: //*[@class='products-list ng-scope']/div[2]/div/div[1]/div/span[5]/div/button
  84 +2018-09-29 18:40:50.190 INFO: 强行等待:1秒
  85 +2018-09-29 18:40:51.190 INFO: 检查元素在页面上是否可见
  86 +2018-09-29 18:40:51.232 INFO: 元素可见:By.xpath: //*[@class='products-list ng-scope']/div[2]/div/div[1]/div/span[5]/div/button
  87 +2018-09-29 18:40:51.232 INFO: 强行等待:1秒
  88 +2018-09-29 18:40:52.232 INFO: 检查元素在页面上是否可见
  89 +2018-09-29 18:40:52.246 INFO: 元素可见:By.xpath: //*[@class='products-list ng-scope']/div[2]/div/div[1]/div/span[5]/div/button
  90 +2018-09-29 18:40:52.246 INFO: 强行等待:1秒
  91 +2018-09-29 18:40:53.404 INFO: 点击元素: //*[@class='products-list ng-scope']/div[2]/div/div[1]/div/span[5]/div/button]
  92 +2018-09-29 18:40:54.416 INFO: 开始从配置文件中选择浏览器
  93 +2018-09-29 18:40:54.416 INFO: 所选择的浏览器类型为: Chrome
  94 +2018-09-29 18:40:54.416 INFO: 所测试的环境为:SIT
  95 +2018-09-29 18:40:56.833 INFO: 正在启动Chrome浏览器
  96 +2018-09-29 18:40:57.998 INFO: 窗口最大化
  97 +2018-09-29 18:40:59.701 INFO: 打开URL: http://bpms.sit.gz.essa
  98 +2018-09-29 18:40:59.710 INFO: 设置隐性等待5 秒
  99 +2018-09-29 18:40:59.855 INFO: 清除文本框中已有字符: //*[@id='username']]
  100 +2018-09-29 18:40:59.956 INFO: 输入的字符是:chenhong
  101 +2018-09-29 18:41:00.087 INFO: 清除文本框中已有字符: //*[@id='password']]
  102 +2018-09-29 18:41:00.165 INFO: 输入的字符是:essa123
  103 +2018-09-29 18:41:00.257 INFO: 点击元素: //*[@id='subBtn']]
  104 +2018-09-29 18:41:02.919 INFO: 点击元素: //span[text()='询价管理']]
  105 +2018-09-29 18:41:03.116 INFO: 点击元素: //*[text()='成品询价任务列表']]
  106 +2018-09-29 18:41:04.286 INFO: 点击元素: //*[contains(text(),'高级查询')]]
  107 +2018-09-29 18:41:05.048 INFO: 清除文本框中已有字符: //*[text()='商品编码']/../div/input]
  108 +2018-09-29 18:41:05.220 INFO: 输入的字符是:200297748
  109 +2018-09-29 18:41:05.299 INFO: 点击元素: //*[@name='advSearch']/div[12]/button[1]]
  110 +2018-09-29 18:41:05.581 INFO: 点击元素: //*[@ng-table='tableParams1']/tbody/tr[1]]
  111 +2018-09-29 18:41:05.795 INFO: 点击元素: //*[contains(text(),'询价反馈')]]
  112 +2018-09-29 18:41:06.275 INFO: 获取当前元素的文本值:单箱金额:
  113 +2018-09-29 18:41:06.299 INFO: 强行等待:1秒
  114 +2018-09-29 18:41:07.405 INFO: 获取当前元素的文本值:单箱金额:
  115 +2018-09-29 18:41:07.430 INFO: 强行等待:1秒
  116 +2018-09-29 18:41:08.482 INFO: 获取当前元素的文本值:单箱金额:2,419.20
  117 +2018-09-29 18:41:08.686 INFO: 选择选项:商品编号
  118 +2018-09-29 18:41:08.892 INFO: 清除文本框中已有字符: //*[@placeholder='请输入查询条件']]
  119 +2018-09-29 18:41:09.116 INFO: 输入的字符是:200297748
  120 +2018-09-29 18:41:09.206 INFO: 点击元素: //button[@ng-click='getFeedbackDetailBySearchInfo()']]
  121 +2018-09-29 18:41:09.307 INFO: 检查元素在页面上是否可见
  122 +2018-09-29 18:41:09.334 INFO: 元素可见:By.xpath: //*[contains(text(),'200297748')]
  123 +2018-09-29 18:41:09.433 INFO: 点击元素: //*[contains(text(),'待反馈任务')]]
  124 +2018-09-29 18:41:09.517 INFO: 检查元素在页面上是否可见
  125 +2018-09-29 18:41:14.105 INFO: 元素可见:By.xpath: //*[contains(text(),'询价要求完成时间')]
  126 +2018-09-29 18:41:15.118 INFO: 上下拖动滚动条
  127 +2018-09-29 18:41:15.226 INFO: 点击元素: //*[@ng-click='submitFeedback(1)']]
  128 +2018-09-29 18:41:16.425 INFO: 点击元素: //*[contains(text(),'高级查询')]]
  129 +2018-09-29 18:41:17.259 INFO: 清除文本框中已有字符: //*[text()='商品编码']/../div/input]
  130 +2018-09-29 18:41:17.389 INFO: 输入的字符是:200297748
  131 +2018-09-29 18:41:17.439 INFO: 点击元素: //*[@name='advSearch']/div[12]/button[1]]
  132 +2018-09-29 18:41:17.504 INFO: 强行等待:1秒
  133 +2018-09-29 18:41:18.504 INFO: 检查元素在页面上是否可见
  134 +2018-09-29 18:41:18.533 INFO: 元素可见:By.xpath: //*[text()='暂无数据']
  135 +2018-09-29 18:41:18.634 INFO: 点击元素: //*[text()='退出']]
  136 +2018-09-29 18:41:18.766 INFO: 提示框内容为:
  137 +2018-09-29 18:41:18.817 INFO: 确认弹框
  138 +2018-09-29 18:41:18.817 INFO: 强行等待:1秒
  139 +2018-09-29 18:41:19.986 INFO: 清除文本框中已有字符: //*[@id='username']]
  140 +2018-09-29 18:41:20.079 INFO: 输入的字符是:linrong
  141 +2018-09-29 18:41:20.197 INFO: 清除文本框中已有字符: //*[@id='password']]
  142 +2018-09-29 18:41:20.290 INFO: 输入的字符是:essa123
  143 +2018-09-29 18:41:20.371 INFO: 点击元素: //*[@id='subBtn']]
  144 +2018-09-29 18:41:21.941 INFO: 清除文本框中已有字符: //*[@name='searchForm']/div/input]
  145 +2018-09-29 18:41:22.116 INFO: 输入的字符是:RW2018092900056
  146 +2018-09-29 18:41:22.189 INFO: 点击元素: //*[@name='searchForm']/div/span/button]
  147 +2018-09-29 18:41:22.285 INFO: 强行等待:1秒
  148 +2018-09-29 18:41:23.430 INFO: 点击元素: //*[@ng-table='tableParams']/tbody/tr[1]]
  149 +2018-09-29 18:41:23.688 INFO: 当前窗口数量: 2
  150 +2018-09-29 18:41:24.886 INFO: 新窗口的标题为:ESSA BPMS
  151 +2018-09-29 18:41:24.941 INFO: 强行等待:1秒
  152 +2018-09-29 18:41:26.967 INFO: 上下拖动滚动条
  153 +2018-09-29 18:41:42.587 ERROR: Timed out after 7 seconds waiting for visibility of Proxy element for: org.openqa.selenium.support.pagefactory.DefaultElementLocator@112293dc.
  154 +2018-09-29 18:41:42.587 INFO: 强行等待:0秒
  155 +2018-09-29 18:41:58.653 ERROR: Timed out after 7 seconds waiting for visibility of Proxy element for: org.openqa.selenium.support.pagefactory.DefaultElementLocator@52a75434.
  156 +2018-09-29 18:41:58.653 INFO: 检查元素在页面上是否可见
  157 +2018-09-29 18:42:03.686 INFO: 元素不可见:By.xpath: //*[style='display: block;']
  158 +2018-09-29 18:42:03.773 INFO: 点击元素: //*[text()='退出']]
  159 +2018-09-29 18:42:04.177 INFO: 清除文本框中已有字符: //*[@id='username']]
  160 +2018-09-29 18:42:04.301 INFO: 输入的字符是:wangchaomang
  161 +2018-09-29 18:42:04.400 INFO: 清除文本框中已有字符: //*[@id='password']]
  162 +2018-09-29 18:42:04.472 INFO: 输入的字符是:essa123
  163 +2018-09-29 18:42:04.543 INFO: 点击元素: //*[@id='subBtn']]
  164 +2018-09-29 18:42:05.981 INFO: 清除文本框中已有字符: //*[@name='searchForm']/div/input]
  165 +2018-09-29 18:42:06.198 INFO: 输入的字符是:RW2018092900056
  166 +2018-09-29 18:42:06.270 INFO: 点击元素: //*[@name='searchForm']/div/span/button]
  167 +2018-09-29 18:42:06.354 INFO: 强行等待:1秒
Log/20180930.log 0 → 100644
@@ -0,0 +1,707 @@ @@ -0,0 +1,707 @@
  1 +2018-09-30 17:44:43.426 INFO: 开始从配置文件中选择浏览器
  2 +2018-09-30 17:44:43.427 INFO: 所选择的浏览器类型为: Chrome
  3 +2018-09-30 17:44:43.427 INFO: 所测试的环境为:SIT
  4 +2018-09-30 17:44:46.645 INFO: 正在启动Chrome浏览器
  5 +2018-09-30 17:44:47.772 INFO: 窗口最大化
  6 +2018-09-30 17:44:49.411 INFO: 打开URL: http://bpms.sit.gz.essa
  7 +2018-09-30 17:44:49.429 INFO: 设置隐性等待5 秒
  8 +2018-09-30 17:44:49.645 INFO: 清除文本框中已有字符: //*[@id='username']]
  9 +2018-09-30 17:44:49.771 INFO: 输入的字符是:maomeixiang
  10 +2018-09-30 17:44:49.918 INFO: 清除文本框中已有字符: //*[@id='password']]
  11 +2018-09-30 17:44:50.013 INFO: 输入的字符是:essa123
  12 +2018-09-30 17:44:50.104 INFO: 点击元素: //*[@id='subBtn']]
  13 +2018-09-30 17:44:52.249 INFO: 点击元素: //*[text()='商品管理']]
  14 +2018-09-30 17:44:52.485 INFO: 点击元素: //*[text()='市场商品发布']]
  15 +2018-09-30 17:44:53.402 INFO: 清除文本框中已有字符: //*[@placeholder='请输入采购商编号']]
  16 +2018-09-30 17:44:53.598 INFO: 输入的字符是:COK09161
  17 +2018-09-30 17:44:53.690 INFO: 点击元素: //*[text()='查询']]
  18 +2018-09-30 17:44:53.795 INFO: 强行等待:1秒
  19 +2018-09-30 17:44:54.928 INFO: 点击元素: //*[@id='tableViewList']/div/div/div/div[2]/table/tbody/tr[1]/td[9]/button]
  20 +2018-09-30 17:44:55.020 INFO: 强行等待:1秒
  21 +2018-09-30 17:44:56.030 INFO: 当前窗口数量: 2
  22 +2018-09-30 17:44:57.164 INFO: 新窗口的标题为:ESSA BPMS
  23 +2018-09-30 17:44:57.171 INFO: 检查元素在页面上是否可见
  24 +2018-09-30 17:44:57.194 INFO: 元素可见:By.xpath: //*[@ng-click='supplier()']
  25 +2018-09-30 17:44:57.291 INFO: 选择选项:邢昌勇
  26 +2018-09-30 17:44:57.364 INFO: 点击元素: //*[@ng-click='supplier()']]
  27 +2018-09-30 17:44:58.110 INFO: 点击元素: //*[@ng-click='showSelect()']]
  28 +2018-09-30 17:44:58.285 INFO: 点击元素: //*[contains(@ng-click,'keywordTypeChecked(item)') and @value='name']/..]
  29 +2018-09-30 17:44:58.580 INFO: 清除文本框中已有字符: //*[@ng-keyup='keyupChecked()']]
  30 +2018-09-30 17:44:58.735 INFO: 输入的字符是:物料分析
  31 +2018-09-30 17:44:58.821 INFO: 点击元素: //*[@ng-click='search()']]
  32 +2018-09-30 17:44:58.929 INFO: 强行等待:1秒
  33 +2018-09-30 17:45:00.043 INFO: 点击元素: //*[@id='spTableParams']/tbody/tr[1]]
  34 +2018-09-30 17:45:00.252 INFO: 点击元素: //*[text()='确定']]
  35 +2018-09-30 17:45:00.383 INFO: 强行等待:1秒
  36 +2018-09-30 17:45:01.464 INFO: 点击元素: //*[text()='品牌名称']/../div[2]/div/div]
  37 +2018-09-30 17:45:02.278 INFO: 点击元素: //*[@class='msgLayer']/li[1]]
  38 +2018-09-30 17:45:02.433 INFO: 点击元素: //*[text()='确定']]
  39 +2018-09-30 17:45:02.519 INFO: 强行等待:1秒
  40 +2018-09-30 17:45:03.676 INFO: 点击元素: //*[text()='主类目']/../../div[1]/div]
  41 +2018-09-30 17:45:04.447 INFO: 调用JavaScript点击元素: //*[@id='undefined_1_switch']]
  42 +2018-09-30 17:45:04.671 INFO: 调用JavaScript点击元素: //*[@id='undefined_7_switch']]
  43 +2018-09-30 17:45:05.369 INFO: 调用JavaScript点击元素: //*[text()='飞行鸟类']]
  44 +2018-09-30 17:45:05.454 INFO: 调用JavaScript点击元素: //*[contains(@class,'btn btn-success')]]
  45 +2018-09-30 17:45:05.531 INFO: 点击元素: //*[text()='确定']]
  46 +2018-09-30 17:45:07.184 INFO: 点击元素: //*[text()='功能']/../div[2]/div[2]]
  47 +2018-09-30 17:45:07.398 INFO: 点击元素: //*[text()='特殊功能']/../div[2]/div[2]]
  48 +2018-09-30 17:45:07.553 INFO: 点击元素: //*[text()='外观造型']/../div[2]/div[1]]
  49 +2018-09-30 17:45:07.721 INFO: 点击元素: //*[text()='是否带人']/../div[2]/div[1]]
  50 +2018-09-30 17:45:07.888 INFO: 点击元素: //*[text()='适用年龄']/../div[2]/div[3]]
  51 +2018-09-30 17:45:08.982 INFO: 上下拖动滚动条
  52 +2018-09-30 17:45:09.150 INFO: 清除文本框中已有字符: //*[text()='品名']/../div[3]/div/input]
  53 +2018-09-30 17:45:09.633 INFO: 输入的字符是:市场0930_174507
  54 +2018-09-30 17:45:09.712 INFO: 点击元素: //*[text()='品名']/../div[2]/div]
  55 +2018-09-30 17:45:09.914 INFO: 点击元素: //*[@class='msg2']/ul[1]/li[2]]
  56 +2018-09-30 17:45:10.153 INFO: 清除文本框中已有字符: //*[text()='品名']/../div[3]/div/input]
  57 +2018-09-30 17:45:10.709 INFO: 输入的字符是:Market0930_174507
  58 +2018-09-30 17:45:10.832 INFO: 清除文本框中已有字符: //*[@ng-model='model.factoryNo']]
  59 +2018-09-30 17:45:11.334 INFO: 输入的字符是:20180930174510
  60 +2018-09-30 17:45:11.415 INFO: 点击元素: //*[@dic-list='包装语言']/div[1]]
  61 +2018-09-30 17:45:11.673 INFO: 点击元素: //*[text()='自有版权']]
  62 +2018-09-30 17:45:11.849 INFO: 点击元素: //*[@dic-list='新品保护期']/div[3]]
  63 +2018-09-30 17:45:12.971 INFO: 上下拖动滚动条
  64 +2018-09-30 17:45:13.077 INFO: 点击元素: //*[@dic-list='计量单位']/div[1]]
  65 +2018-09-30 17:45:13.281 INFO: 点击元素: //*[text()='外箱']]
  66 +2018-09-30 17:45:13.485 INFO: 点击元素: //*[@placeholder='请选择遥控模式']]
  67 +2018-09-30 17:45:13.671 INFO: 点击元素: //*[@placeholder='请选择遥控模式']/../../div[3]/div/span[1]]
  68 +2018-09-30 17:45:13.879 INFO: 点击元素: //*[@placeholder='请选择通道']]
  69 +2018-09-30 17:45:14.065 INFO: 点击元素: //*[@placeholder='请选择通道']/../../div[3]/div/span[1]]
  70 +2018-09-30 17:45:14.270 INFO: 点击元素: //*[@placeholder='请选择常规功能']]
  71 +2018-09-30 17:45:14.484 INFO: 点击元素: //*[@placeholder='请选择常规功能']/../../div[3]/div/span[2]]
  72 +2018-09-30 17:45:14.722 INFO: 点击元素: //*[@placeholder='请选择是否包电']]
  73 +2018-09-30 17:45:14.893 INFO: 点击元素: //*[@placeholder='请选择是否包电']/../../div[3]/div/span[2]]
  74 +2018-09-30 17:45:15.091 INFO: 点击元素: //*[@placeholder='请选择是否可充电']]
  75 +2018-09-30 17:45:15.270 INFO: 点击元素: //*[@placeholder='请选择是否可充电']/../../div[3]/div/span[1]]
  76 +2018-09-30 17:45:15.477 INFO: 点击元素: //*[@placeholder='请选择配件']]
  77 +2018-09-30 17:45:15.645 INFO: 点击元素: //*[@placeholder='请选择配件']/../../div[3]/div/span[1]]
  78 +2018-09-30 17:45:15.836 INFO: 点击元素: //*[@placeholder='请选择包装图案']]
  79 +2018-09-30 17:45:16.014 INFO: 点击元素: //*[@placeholder='请选择包装图案']/../../div[3]/div/span[1]]
  80 +2018-09-30 17:45:16.217 INFO: 点击元素: //*[@placeholder='请选择单品或套装']]
  81 +2018-09-30 17:45:16.403 INFO: 点击元素: //*[@placeholder='请选择单品或套装']/../../div[3]/div/span[1]]
  82 +2018-09-30 17:45:16.603 INFO: 点击元素: //*[@placeholder='请选择局部工艺']]
  83 +2018-09-30 17:45:16.779 INFO: 点击元素: //*[@placeholder='请选择局部工艺']/../../div[3]/div/span[1]]
  84 +2018-09-30 17:45:17.002 INFO: 点击元素: //*[@placeholder='请选择颜色']]
  85 +2018-09-30 17:45:17.200 INFO: 点击元素: //*[@placeholder='请选择颜色']/../../div[3]/div/span[1]]
  86 +2018-09-30 17:45:17.414 INFO: 点击元素: //*[@placeholder='请选择装量']]
  87 +2018-09-30 17:45:17.590 INFO: 点击元素: //*[@placeholder='请选择装量']/../../div[3]/div/span[1]]
  88 +2018-09-30 17:45:17.785 INFO: 点击元素: //*[@placeholder='请选择包装类型']]
  89 +2018-09-30 17:45:17.971 INFO: 点击元素: //*[@placeholder='请选择包装类型']/../../div[3]/div/span[1]]
  90 +2018-09-30 17:45:18.175 INFO: 点击元素: //*[@placeholder='请选择包装方式']]
  91 +2018-09-30 17:45:18.362 INFO: 点击元素: //*[@placeholder='请选择包装方式']/../../div[3]/div/span[1]]
  92 +2018-09-30 17:45:18.573 INFO: 点击元素: //*[@class='addSku']]
  93 +2018-09-30 17:45:19.432 INFO: 清除文本框中已有字符: //*[@title='计数数量']/div/input]
  94 +2018-09-30 17:45:19.703 INFO: 输入的字符是:10
  95 +2018-09-30 17:45:19.882 INFO: 清除文本框中已有字符: //*[@title='销售MOQ']/div/input]
  96 +2018-09-30 17:45:20.084 INFO: 输入的字符是:10
  97 +2018-09-30 17:45:20.216 INFO: 清除文本框中已有字符: //*[@title='供货周期']/div/input]
  98 +2018-09-30 17:45:20.347 INFO: 输入的字符是:3
  99 +2018-09-30 17:45:20.475 INFO: 清除文本框中已有字符: //*[@placeholder='单品价格']]
  100 +2018-09-30 17:45:20.739 INFO: 输入的字符是:182
  101 +2018-09-30 17:45:20.885 INFO: 使用鼠标拖动,将元素水平拖动2000 垂直拖动0
  102 +2018-09-30 17:45:21.154 INFO: 清除文本框中已有字符: //*[@title='外箱体积(cm)']/div[2]/input]
  103 +2018-09-30 17:45:21.418 INFO: 输入的字符是:100
  104 +2018-09-30 17:45:21.549 INFO: 清除文本框中已有字符: //*[@title='外箱体积(cm)']/div[3]/input]
  105 +2018-09-30 17:45:21.759 INFO: 输入的字符是:50
  106 +2018-09-30 17:45:21.893 INFO: 清除文本框中已有字符: //*[@title='外箱体积(cm)']/div[4]/input]
  107 +2018-09-30 17:45:22.092 INFO: 输入的字符是:40
  108 +2018-09-30 17:45:22.225 INFO: 清除文本框中已有字符: //*[@title='毛重']/div/input]
  109 +2018-09-30 17:45:22.480 INFO: 输入的字符是:1.5
  110 +2018-09-30 17:45:22.613 INFO: 清除文本框中已有字符: //*[@title='净重']/div/input]
  111 +2018-09-30 17:45:22.878 INFO: 输入的字符是:1.2
  112 +2018-09-30 17:45:22.959 INFO: 点击元素: //*[contains(@handler-obj,'skuPicsHandler')]]
  113 +2018-09-30 17:45:23.089 INFO: 开始上传文件
  114 +2018-09-30 17:45:25.154 INFO: 上传文件成功
  115 +2018-09-30 17:45:25.154 INFO: 检查元素在页面上是否可见
  116 +2018-09-30 17:45:27.716 INFO: 元素可见:By.xpath: //*[contains(@ng-click,'deleteInfo')]
  117 +2018-09-30 17:45:27.716 INFO: 强行等待:1秒
  118 +2018-09-30 17:45:28.837 INFO: 点击元素: //*[text()='提交审核']]
  119 +2018-09-30 17:45:29.015 INFO: 强行等待:1秒
  120 +2018-09-30 17:45:30.899 INFO: 点击元素: //*[text()='确定']]
  121 +2018-09-30 17:45:31.033 INFO: 强行等待:0秒
  122 +2018-09-30 17:45:33.293 INFO: 调用JavaScript点击元素: //*[@class='logo-text']]
  123 +2018-09-30 17:45:33.293 INFO: 强行等待:1秒
  124 +2018-09-30 17:45:34.370 INFO: 点击元素: //*[text()='退出']]
  125 +2018-09-30 17:45:34.696 INFO: 清除文本框中已有字符: //*[@id='username']]
  126 +2018-09-30 17:45:34.821 INFO: 输入的字符是:xingchangyong
  127 +2018-09-30 17:45:34.934 INFO: 清除文本框中已有字符: //*[@id='password']]
  128 +2018-09-30 17:45:35.015 INFO: 输入的字符是:essa123
  129 +2018-09-30 17:45:35.148 INFO: 点击元素: //*[@id='subBtn']]
  130 +2018-09-30 17:45:37.921 INFO: 点击元素: //*[text()='商品管理']]
  131 +2018-09-30 17:45:38.108 INFO: 点击元素: //*[text()='市场商品发布审核']]
  132 +2018-09-30 17:45:38.235 INFO: 强行等待:0秒
  133 +2018-09-30 17:45:39.478 INFO: 清除文本框中已有字符: //*[contains(@placeholder,'请输入多个商品编号')]]
  134 +2018-09-30 17:45:39.665 INFO: 输入的字符是:200299442
  135 +2018-09-30 17:45:39.749 INFO: 点击元素: //*[text()='查询']]
  136 +2018-09-30 17:45:39.837 INFO: 强行等待:1秒
  137 +2018-09-30 17:45:40.930 INFO: 点击元素: //*[@ng-table='tableParams']/tbody[1]/tr[1]/td[1]/input]
  138 +2018-09-30 17:45:41.087 INFO: 点击元素: //*[text()='审核']]
  139 +2018-09-30 17:45:41.179 INFO: 强行等待:2秒
  140 +2018-09-30 17:45:44.339 INFO: 上下拖动滚动条
  141 +2018-09-30 17:45:44.447 INFO: 点击元素: //*[text()='审核通过']]
  142 +2018-09-30 17:45:44.659 INFO: 强行等待:1秒
  143 +2018-09-30 17:45:46.160 INFO: 检查元素在页面上是否可见
  144 +2018-09-30 17:45:51.201 INFO: 元素不可见:By.xpath: //*[contains(text(),'200299442')]
  145 +2018-09-30 17:46:09.105 INFO: 开始从配置文件中选择浏览器
  146 +2018-09-30 17:46:09.106 INFO: 所选择的浏览器类型为: Chrome
  147 +2018-09-30 17:46:09.106 INFO: 所测试的环境为:SIT
  148 +2018-09-30 17:46:11.523 INFO: 正在启动Chrome浏览器
  149 +2018-09-30 17:46:12.668 INFO: 窗口最大化
  150 +2018-09-30 17:46:14.439 INFO: 打开URL: http://bpms.sit.gz.essa
  151 +2018-09-30 17:46:14.450 INFO: 设置隐性等待5 秒
  152 +2018-09-30 17:46:14.617 INFO: 清除文本框中已有字符: //*[@id='username']]
  153 +2018-09-30 17:46:14.717 INFO: 输入的字符是:linxun
  154 +2018-09-30 17:46:14.846 INFO: 清除文本框中已有字符: //*[@id='password']]
  155 +2018-09-30 17:46:14.954 INFO: 输入的字符是:essa123
  156 +2018-09-30 17:46:15.038 INFO: 点击元素: //*[@id='subBtn']]
  157 +2018-09-30 17:46:17.389 INFO: 点击元素: //*[text()='商品管理']]
  158 +2018-09-30 17:46:17.579 INFO: 检查元素是否存在: //*[text()='原厂商品发布']]:true
  159 +2018-09-30 17:46:17.635 INFO: 点击元素: //*[text()='原厂商品发布']]
  160 +2018-09-30 17:46:17.732 INFO: 强行等待:2秒
  161 +2018-09-30 17:46:19.732 INFO: 检查元素在页面上是否可见
  162 +2018-09-30 17:46:19.812 INFO: 元素可见:By.xpath: //*[@ng-click='supplier()']
  163 +2018-09-30 17:46:19.879 INFO: 点击元素: //*[@ng-click='supplier()']]
  164 +2018-09-30 17:46:20.614 INFO: 点击元素: //*[@ng-click='showSelect()']]
  165 +2018-09-30 17:46:20.790 INFO: 点击元素: //*[contains(@ng-click,'keywordTypeChecked(item)') and @value='name']/..]
  166 +2018-09-30 17:46:21.099 INFO: 清除文本框中已有字符: //*[@ng-keyup='keyupChecked()']]
  167 +2018-09-30 17:46:21.222 INFO: 输入的字符是:物料分析
  168 +2018-09-30 17:46:21.295 INFO: 点击元素: //*[@ng-click='search()']]
  169 +2018-09-30 17:46:21.399 INFO: 强行等待:1秒
  170 +2018-09-30 17:46:22.400 INFO: 检查元素在页面上是否可见
  171 +2018-09-30 17:46:22.448 INFO: 元素可见:By.xpath: //*[@id='spTableParams']/tbody/tr[1]
  172 +2018-09-30 17:46:22.538 INFO: 点击元素: //*[@id='spTableParams']/tbody/tr[1]]
  173 +2018-09-30 17:46:22.719 INFO: 点击元素: //*[text()='确定']]
  174 +2018-09-30 17:46:22.812 INFO: 强行等待:1秒
  175 +2018-09-30 17:46:23.893 INFO: 点击元素: //*[text()='品牌名称']/../div[2]/div/div]
  176 +2018-09-30 17:46:24.014 INFO: 检查元素在页面上是否可见
  177 +2018-09-30 17:46:24.086 INFO: 元素可见:By.xpath: //*[@class='msgLayer']/li[1]
  178 +2018-09-30 17:46:24.681 INFO: 点击元素: //*[@class='msgLayer']/li[1]]
  179 +2018-09-30 17:46:24.832 INFO: 点击元素: //*[text()='确定']]
  180 +2018-09-30 17:46:24.912 INFO: 强行等待:1秒
  181 +2018-09-30 17:46:26.003 INFO: 点击元素: //*[text()='主类目']/../../div[1]/div]
  182 +2018-09-30 17:46:26.770 INFO: 调用JavaScript点击元素: //*[@id='undefined_1_switch']]
  183 +2018-09-30 17:46:26.988 INFO: 调用JavaScript点击元素: //*[@id='undefined_7_switch']]
  184 +2018-09-30 17:46:27.675 INFO: 调用JavaScript点击元素: //*[text()='飞行鸟类']]
  185 +2018-09-30 17:46:27.756 INFO: 调用JavaScript点击元素: //*[contains(@class,'btn btn-success')]]
  186 +2018-09-30 17:46:27.831 INFO: 点击元素: //*[text()='确定']]
  187 +2018-09-30 17:46:29.700 INFO: 点击元素: //*[text()='功能']/../div[2]/div[2]]
  188 +2018-09-30 17:46:29.859 INFO: 点击元素: //*[text()='特殊功能']/../div[2]/div[2]]
  189 +2018-09-30 17:46:30.023 INFO: 点击元素: //*[text()='外观造型']/../div[2]/div[1]]
  190 +2018-09-30 17:46:30.184 INFO: 点击元素: //*[text()='是否带人']/../div[2]/div[1]]
  191 +2018-09-30 17:46:30.350 INFO: 点击元素: //*[text()='适用年龄']/../div[2]/div[3]]
  192 +2018-09-30 17:46:31.439 INFO: 上下拖动滚动条
  193 +2018-09-30 17:46:31.597 INFO: 清除文本框中已有字符: //*[text()='品名']/../div[3]/div/input]
  194 +2018-09-30 17:46:32.275 INFO: 输入的字符是:原厂0930_174630
  195 +2018-09-30 17:46:32.359 INFO: 点击元素: //*[text()='品名']/../div[2]/div]
  196 +2018-09-30 17:46:32.562 INFO: 点击元素: //*[@class='msg2']/ul[1]/li[2]]
  197 +2018-09-30 17:46:32.806 INFO: 清除文本框中已有字符: //*[text()='品名']/../div[3]/div/input]
  198 +2018-09-30 17:46:33.503 INFO: 输入的字符是:Original0930_174630
  199 +2018-09-30 17:46:33.628 INFO: 清除文本框中已有字符: //*[@ng-model='model.factoryNo']]
  200 +2018-09-30 17:46:34.172 INFO: 输入的字符是:20180930174633
  201 +2018-09-30 17:46:34.251 INFO: 点击元素: //*[@dic-list='包装语言']/div[1]]
  202 +2018-09-30 17:46:34.461 INFO: 点击元素: //*[text()='自有版权']]
  203 +2018-09-30 17:46:34.662 INFO: 点击元素: //*[@dic-list='新品保护期']/div[3]]
  204 +2018-09-30 17:46:35.844 INFO: 上下拖动滚动条
  205 +2018-09-30 17:46:35.918 INFO: 点击元素: //*[@dic-list='计量单位']/div[1]]
  206 +2018-09-30 17:46:36.116 INFO: 点击元素: //*[text()='外箱']]
  207 +2018-09-30 17:46:36.347 INFO: 点击元素: //*[@placeholder='请选择遥控模式']]
  208 +2018-09-30 17:46:36.556 INFO: 点击元素: //*[@placeholder='请选择遥控模式']/../../div[3]/div/span[1]]
  209 +2018-09-30 17:46:36.789 INFO: 点击元素: //*[@placeholder='请选择通道']]
  210 +2018-09-30 17:46:36.981 INFO: 点击元素: //*[@placeholder='请选择通道']/../../div[3]/div/span[1]]
  211 +2018-09-30 17:46:37.230 INFO: 点击元素: //*[@placeholder='请选择常规功能']]
  212 +2018-09-30 17:46:37.420 INFO: 点击元素: //*[@placeholder='请选择常规功能']/../../div[3]/div/span[2]]
  213 +2018-09-30 17:46:37.661 INFO: 点击元素: //*[@placeholder='请选择是否包电']]
  214 +2018-09-30 17:46:37.882 INFO: 点击元素: //*[@placeholder='请选择是否包电']/../../div[3]/div/span[2]]
  215 +2018-09-30 17:46:38.097 INFO: 点击元素: //*[@placeholder='请选择是否可充电']]
  216 +2018-09-30 17:46:38.284 INFO: 点击元素: //*[@placeholder='请选择是否可充电']/../../div[3]/div/span[1]]
  217 +2018-09-30 17:46:38.496 INFO: 点击元素: //*[@placeholder='请选择配件']]
  218 +2018-09-30 17:46:38.720 INFO: 点击元素: //*[@placeholder='请选择配件']/../../div[3]/div/span[1]]
  219 +2018-09-30 17:46:38.927 INFO: 点击元素: //*[@placeholder='请选择包装图案']]
  220 +2018-09-30 17:46:39.127 INFO: 点击元素: //*[@placeholder='请选择包装图案']/../../div[3]/div/span[1]]
  221 +2018-09-30 17:46:39.348 INFO: 点击元素: //*[@placeholder='请选择单品或套装']]
  222 +2018-09-30 17:46:39.615 INFO: 点击元素: //*[@placeholder='请选择单品或套装']/../../div[3]/div/span[1]]
  223 +2018-09-30 17:46:39.817 INFO: 点击元素: //*[@placeholder='请选择局部工艺']]
  224 +2018-09-30 17:46:40.007 INFO: 点击元素: //*[@placeholder='请选择局部工艺']/../../div[3]/div/span[1]]
  225 +2018-09-30 17:46:40.227 INFO: 点击元素: //*[@placeholder='请选择颜色']]
  226 +2018-09-30 17:46:40.420 INFO: 点击元素: //*[@placeholder='请选择颜色']/../../div[3]/div/span[1]]
  227 +2018-09-30 17:46:40.631 INFO: 点击元素: //*[@placeholder='请选择装量']]
  228 +2018-09-30 17:46:40.825 INFO: 点击元素: //*[@placeholder='请选择装量']/../../div[3]/div/span[1]]
  229 +2018-09-30 17:46:41.044 INFO: 点击元素: //*[@placeholder='请选择包装类型']]
  230 +2018-09-30 17:46:41.241 INFO: 点击元素: //*[@placeholder='请选择包装类型']/../../div[3]/div/span[1]]
  231 +2018-09-30 17:46:41.481 INFO: 点击元素: //*[@placeholder='请选择包装方式']]
  232 +2018-09-30 17:46:41.710 INFO: 点击元素: //*[@placeholder='请选择包装方式']/../../div[3]/div/span[1]]
  233 +2018-09-30 17:46:41.983 INFO: 点击元素: //*[@class='addSku']]
  234 +2018-09-30 17:46:42.800 INFO: 清除文本框中已有字符: //*[@title='计数数量']/div/input]
  235 +2018-09-30 17:46:43.030 INFO: 输入的字符是:10
  236 +2018-09-30 17:46:43.231 INFO: 清除文本框中已有字符: //*[@title='销售MOQ']/div/input]
  237 +2018-09-30 17:46:43.439 INFO: 输入的字符是:10
  238 +2018-09-30 17:46:43.570 INFO: 清除文本框中已有字符: //*[@title='供货周期']/div/input]
  239 +2018-09-30 17:46:43.696 INFO: 输入的字符是:3
  240 +2018-09-30 17:46:43.826 INFO: 清除文本框中已有字符: //*[@placeholder='单品价格']]
  241 +2018-09-30 17:46:44.036 INFO: 输入的字符是:84
  242 +2018-09-30 17:46:44.165 INFO: 使用鼠标拖动,将元素水平拖动2000 垂直拖动0
  243 +2018-09-30 17:46:44.531 INFO: 清除文本框中已有字符: //*[@title='外箱体积(cm)']/div[2]/input]
  244 +2018-09-30 17:46:44.827 INFO: 输入的字符是:100
  245 +2018-09-30 17:46:44.955 INFO: 清除文本框中已有字符: //*[@title='外箱体积(cm)']/div[3]/input]
  246 +2018-09-30 17:46:45.154 INFO: 输入的字符是:50
  247 +2018-09-30 17:46:45.282 INFO: 清除文本框中已有字符: //*[@title='外箱体积(cm)']/div[4]/input]
  248 +2018-09-30 17:46:45.483 INFO: 输入的字符是:40
  249 +2018-09-30 17:46:45.612 INFO: 清除文本框中已有字符: //*[@title='毛重']/div/input]
  250 +2018-09-30 17:46:45.900 INFO: 输入的字符是:1.5
  251 +2018-09-30 17:46:46.031 INFO: 清除文本框中已有字符: //*[@title='净重']/div/input]
  252 +2018-09-30 17:46:46.314 INFO: 输入的字符是:1.2
  253 +2018-09-30 17:46:46.395 INFO: 点击元素: //*[text()='保存']]
  254 +2018-09-30 17:46:46.725 INFO: 点击元素: //*[text()='商品管理']]
  255 +2018-09-30 17:46:46.912 INFO: 点击元素: //*[@name='child.text' and text()='商品发布管理']]
  256 +2018-09-30 17:46:47.046 INFO: 强行等待:1秒
  257 +2018-09-30 17:46:48.048 INFO: 检查元素在页面上是否可见
  258 +2018-09-30 17:46:53.071 INFO: 元素不可见:By.xpath: //*[@ng-table='preUploadCtrlTableParams']/tbody[1]/tr[1]/td[1]/input
  259 +2018-09-30 17:46:53.071 INFO: 强行等待:1秒
  260 +2018-09-30 17:46:54.072 INFO: 检查元素在页面上是否可见
  261 +2018-09-30 17:46:54.442 INFO: 元素可见:By.xpath: //*[@ng-table='preUploadCtrlTableParams']/tbody[1]/tr[1]/td[1]/input
  262 +2018-09-30 17:46:54.464 INFO: 元素在页面上可见
  263 +2018-09-30 17:46:54.464 INFO: 强行等待:2秒
  264 +2018-09-30 17:46:56.465 INFO: 检查元素在页面上是否可见
  265 +2018-09-30 17:46:56.493 INFO: 元素可见:By.xpath: //*[@ng-table='preUploadCtrlTableParams']/tbody[1]/tr[1]/td[1]/input
  266 +2018-09-30 17:46:56.558 INFO: 点击元素: //*[contains(text(),'0930_174630')]/../../td[1]/input]
  267 +2018-09-30 17:46:56.725 INFO: 点击元素: //*[contains(text(),'图片更新')]]
  268 +2018-09-30 17:46:56.953 INFO: 强行等待:2秒
  269 +2018-09-30 17:46:58.955 INFO: 检查元素在页面上是否可见
  270 +2018-09-30 17:46:58.988 INFO: 元素可见:By.xpath: //*[text()='SPU信息']
  271 +2018-09-30 17:46:59.068 INFO: 点击元素: //*[@id='spuWrapper']/div[3]/div[2]]
  272 +2018-09-30 17:46:59.157 INFO: 开始上传文件
  273 +2018-09-30 17:47:01.271 INFO: 上传文件成功
  274 +2018-09-30 17:47:01.271 INFO: 检查元素在页面上是否可见
  275 +2018-09-30 17:47:02.914 INFO: 元素可见:By.xpath: //*[@class='load-pic']
  276 +2018-09-30 17:47:03.021 INFO: 点击元素: //*[@id='skuWrapper']/div/div/div[1]/div[2]]
  277 +2018-09-30 17:47:03.148 INFO: 开始上传文件
  278 +2018-09-30 17:47:05.150 INFO: 上传文件成功
  279 +2018-09-30 17:47:05.150 INFO: 检查元素在页面上是否可见
  280 +2018-09-30 17:47:05.180 INFO: 元素可见:By.xpath: //*[contains(@ng-click,'picInfo,')]
  281 +2018-09-30 17:47:05.180 INFO: 强行等待:1秒
  282 +2018-09-30 17:47:06.278 INFO: 点击元素: //*[text()='保存']]
  283 +2018-09-30 17:47:06.649 INFO: 点击元素: //*[text()='商品管理']]
  284 +2018-09-30 17:47:06.818 INFO: 点击元素: //*[text()='原厂商品发布审核']]
  285 +2018-09-30 17:47:06.955 INFO: 检查元素在页面上是否可见
  286 +2018-09-30 17:47:12.054 INFO: 元素不可见:By.xpath: //*[@ng-table='tableParams']/tbody[1]/tr[1]/td[1]/input
  287 +2018-09-30 17:47:12.054 INFO: 强行等待:1秒
  288 +2018-09-30 17:47:13.055 INFO: 检查元素在页面上是否可见
  289 +2018-09-30 17:47:16.703 INFO: 元素可见:By.xpath: //*[@ng-table='tableParams']/tbody[1]/tr[1]/td[1]/input
  290 +2018-09-30 17:47:16.704 INFO: 检查元素在页面上是否可见
  291 +2018-09-30 17:47:16.718 INFO: 元素可见:By.xpath: //*[contains(text(),'0930_174630')]
  292 +2018-09-30 17:47:16.718 INFO: 检查元素在页面上是否可见
  293 +2018-09-30 17:47:16.729 INFO: 元素可见:By.xpath: //*[@ng-table='tableParams']/tbody[1]/tr[1]/td[1]/input
  294 +2018-09-30 17:47:16.782 INFO: 点击元素: //*[contains(@class,'col-sm-') and contains(text(),'0930_174630')]/../../../../td[1]/input]
  295 +2018-09-30 17:47:17.072 INFO: 点击元素: //*[text()='审核']]
  296 +2018-09-30 17:47:17.183 INFO: 强行等待:2秒
  297 +2018-09-30 17:47:20.193 INFO: 上下拖动滚动条
  298 +2018-09-30 17:47:20.267 INFO: 点击元素: //*[text()='审核通过']]
  299 +2018-09-30 17:47:20.447 INFO: 检查元素在页面上是否可见
  300 +2018-09-30 17:47:23.227 INFO: 元素可见:By.xpath: //*[@ng-table='tableParams']/tbody[1]/tr[1]/td[1]/input
  301 +2018-09-30 17:47:23.227 INFO: 检查元素在页面上是否可见
  302 +2018-09-30 17:47:28.296 INFO: 元素不可见:By.xpath: //*[contains(text(),'0930_174630')]
  303 +2018-09-30 17:47:28.502 INFO: 点击元素: //*[text()='商品管理']]
  304 +2018-09-30 17:47:28.680 INFO: 点击元素: //*[text()='商品库']]
  305 +2018-09-30 17:47:28.772 INFO: 检查元素在页面上是否可见
  306 +2018-09-30 17:47:31.000 INFO: 元素可见:By.xpath: //*[@id='undercarriageGoods']/tbody[1]/tr[1]/td[1]/input
  307 +2018-09-30 17:47:44.586 INFO: 开始从配置文件中选择浏览器
  308 +2018-09-30 17:47:44.586 INFO: 所选择的浏览器类型为: Chrome
  309 +2018-09-30 17:47:44.586 INFO: 所测试的环境为:SIT
  310 +2018-09-30 17:47:46.983 INFO: 正在启动Chrome浏览器
  311 +2018-09-30 17:47:48.107 INFO: 窗口最大化
  312 +2018-09-30 17:47:49.592 INFO: 打开URL: http://bpms.sit.gz.essa
  313 +2018-09-30 17:47:49.599 INFO: 设置隐性等待5 秒
  314 +2018-09-30 17:47:49.749 INFO: 清除文本框中已有字符: //*[@id='username']]
  315 +2018-09-30 17:47:49.837 INFO: 输入的字符是:linxun
  316 +2018-09-30 17:47:49.957 INFO: 清除文本框中已有字符: //*[@id='password']]
  317 +2018-09-30 17:47:50.039 INFO: 输入的字符是:essa123
  318 +2018-09-30 17:47:50.128 INFO: 点击元素: //*[@id='subBtn']]
  319 +2018-09-30 17:47:52.562 INFO: 点击元素: //*[text()='商品管理']]
  320 +2018-09-30 17:47:52.765 INFO: 检查元素是否存在: //*[text()='原厂商品发布']]:true
  321 +2018-09-30 17:47:52.828 INFO: 点击元素: //*[text()='原厂商品发布']]
  322 +2018-09-30 17:47:52.931 INFO: 强行等待:2秒
  323 +2018-09-30 17:47:54.932 INFO: 检查元素在页面上是否可见
  324 +2018-09-30 17:47:55.020 INFO: 元素可见:By.xpath: //*[@ng-click='supplier()']
  325 +2018-09-30 17:47:55.087 INFO: 点击元素: //*[@ng-click='supplier()']]
  326 +2018-09-30 17:47:55.836 INFO: 点击元素: //*[@ng-click='showSelect()']]
  327 +2018-09-30 17:47:56.013 INFO: 点击元素: //*[contains(@ng-click,'keywordTypeChecked(item)') and @value='name']/..]
  328 +2018-09-30 17:47:56.344 INFO: 清除文本框中已有字符: //*[@ng-keyup='keyupChecked()']]
  329 +2018-09-30 17:47:56.480 INFO: 输入的字符是:物料分析
  330 +2018-09-30 17:47:56.579 INFO: 点击元素: //*[@ng-click='search()']]
  331 +2018-09-30 17:47:56.683 INFO: 强行等待:1秒
  332 +2018-09-30 17:47:57.684 INFO: 检查元素在页面上是否可见
  333 +2018-09-30 17:47:57.711 INFO: 元素可见:By.xpath: //*[@id='spTableParams']/tbody/tr[1]
  334 +2018-09-30 17:47:57.814 INFO: 点击元素: //*[@id='spTableParams']/tbody/tr[1]]
  335 +2018-09-30 17:47:57.972 INFO: 点击元素: //*[text()='确定']]
  336 +2018-09-30 17:47:58.073 INFO: 强行等待:1秒
  337 +2018-09-30 17:47:59.193 INFO: 点击元素: //*[text()='品牌名称']/../div[2]/div/div]
  338 +2018-09-30 17:47:59.309 INFO: 检查元素在页面上是否可见
  339 +2018-09-30 17:47:59.389 INFO: 元素可见:By.xpath: //*[@class='msgLayer']/li[1]
  340 +2018-09-30 17:47:59.981 INFO: 点击元素: //*[@class='msgLayer']/li[1]]
  341 +2018-09-30 17:48:00.133 INFO: 点击元素: //*[text()='确定']]
  342 +2018-09-30 17:48:00.212 INFO: 强行等待:1秒
  343 +2018-09-30 17:48:01.314 INFO: 点击元素: //*[text()='主类目']/../../div[1]/div]
  344 +2018-09-30 17:48:02.087 INFO: 调用JavaScript点击元素: //*[@id='undefined_1_switch']]
  345 +2018-09-30 17:48:02.313 INFO: 调用JavaScript点击元素: //*[@id='undefined_7_switch']]
  346 +2018-09-30 17:48:02.486 INFO: 调用JavaScript点击元素: //*[text()='飞行鸟类']]
  347 +2018-09-30 17:48:02.595 INFO: 调用JavaScript点击元素: //*[contains(@class,'btn btn-success')]]
  348 +2018-09-30 17:48:02.664 INFO: 点击元素: //*[text()='确定']]
  349 +2018-09-30 17:48:04.196 INFO: 点击元素: //*[text()='功能']/../div[2]/div[2]]
  350 +2018-09-30 17:48:04.628 INFO: 点击元素: //*[text()='特殊功能']/../div[2]/div[2]]
  351 +2018-09-30 17:48:04.823 INFO: 点击元素: //*[text()='外观造型']/../div[2]/div[1]]
  352 +2018-09-30 17:48:04.999 INFO: 点击元素: //*[text()='是否带人']/../div[2]/div[1]]
  353 +2018-09-30 17:48:05.163 INFO: 点击元素: //*[text()='适用年龄']/../div[2]/div[3]]
  354 +2018-09-30 17:48:06.246 INFO: 上下拖动滚动条
  355 +2018-09-30 17:48:06.405 INFO: 清除文本框中已有字符: //*[text()='品名']/../div[3]/div/input]
  356 +2018-09-30 17:48:07.128 INFO: 输入的字符是:原厂0930_174805
  357 +2018-09-30 17:48:07.214 INFO: 点击元素: //*[text()='品名']/../div[2]/div]
  358 +2018-09-30 17:48:07.420 INFO: 点击元素: //*[@class='msg2']/ul[1]/li[2]]
  359 +2018-09-30 17:48:07.654 INFO: 清除文本框中已有字符: //*[text()='品名']/../div[3]/div/input]
  360 +2018-09-30 17:48:08.409 INFO: 输入的字符是:Original0930_174805
  361 +2018-09-30 17:48:08.551 INFO: 清除文本框中已有字符: //*[@ng-model='model.factoryNo']]
  362 +2018-09-30 17:48:09.117 INFO: 输入的字符是:20180930174808
  363 +2018-09-30 17:48:09.194 INFO: 点击元素: //*[@dic-list='包装语言']/div[1]]
  364 +2018-09-30 17:48:09.405 INFO: 点击元素: //*[text()='自有版权']]
  365 +2018-09-30 17:48:09.635 INFO: 点击元素: //*[@dic-list='新品保护期']/div[3]]
  366 +2018-09-30 17:48:10.778 INFO: 上下拖动滚动条
  367 +2018-09-30 17:48:10.858 INFO: 点击元素: //*[@dic-list='计量单位']/div[1]]
  368 +2018-09-30 17:48:11.044 INFO: 点击元素: //*[text()='外箱']]
  369 +2018-09-30 17:48:11.266 INFO: 点击元素: //*[@placeholder='请选择遥控模式']]
  370 +2018-09-30 17:48:11.470 INFO: 点击元素: //*[@placeholder='请选择遥控模式']/../../div[3]/div/span[1]]
  371 +2018-09-30 17:48:11.690 INFO: 点击元素: //*[@placeholder='请选择通道']]
  372 +2018-09-30 17:48:11.893 INFO: 点击元素: //*[@placeholder='请选择通道']/../../div[3]/div/span[1]]
  373 +2018-09-30 17:48:12.100 INFO: 点击元素: //*[@placeholder='请选择常规功能']]
  374 +2018-09-30 17:48:12.308 INFO: 点击元素: //*[@placeholder='请选择常规功能']/../../div[3]/div/span[2]]
  375 +2018-09-30 17:48:12.512 INFO: 点击元素: //*[@placeholder='请选择是否包电']]
  376 +2018-09-30 17:48:12.703 INFO: 点击元素: //*[@placeholder='请选择是否包电']/../../div[3]/div/span[2]]
  377 +2018-09-30 17:48:12.912 INFO: 点击元素: //*[@placeholder='请选择是否可充电']]
  378 +2018-09-30 17:48:13.106 INFO: 点击元素: //*[@placeholder='请选择是否可充电']/../../div[3]/div/span[1]]
  379 +2018-09-30 17:48:13.302 INFO: 点击元素: //*[@placeholder='请选择配件']]
  380 +2018-09-30 17:48:13.496 INFO: 点击元素: //*[@placeholder='请选择配件']/../../div[3]/div/span[1]]
  381 +2018-09-30 17:48:13.700 INFO: 点击元素: //*[@placeholder='请选择包装图案']]
  382 +2018-09-30 17:48:13.887 INFO: 点击元素: //*[@placeholder='请选择包装图案']/../../div[3]/div/span[1]]
  383 +2018-09-30 17:48:14.097 INFO: 点击元素: //*[@placeholder='请选择单品或套装']]
  384 +2018-09-30 17:48:14.289 INFO: 点击元素: //*[@placeholder='请选择单品或套装']/../../div[3]/div/span[1]]
  385 +2018-09-30 17:48:14.566 INFO: 点击元素: //*[@placeholder='请选择局部工艺']]
  386 +2018-09-30 17:48:14.757 INFO: 点击元素: //*[@placeholder='请选择局部工艺']/../../div[3]/div/span[1]]
  387 +2018-09-30 17:48:14.974 INFO: 点击元素: //*[@placeholder='请选择颜色']]
  388 +2018-09-30 17:48:15.163 INFO: 点击元素: //*[@placeholder='请选择颜色']/../../div[3]/div/span[1]]
  389 +2018-09-30 17:48:15.366 INFO: 点击元素: //*[@placeholder='请选择装量']]
  390 +2018-09-30 17:48:15.585 INFO: 点击元素: //*[@placeholder='请选择装量']/../../div[3]/div/span[1]]
  391 +2018-09-30 17:48:15.789 INFO: 点击元素: //*[@placeholder='请选择包装类型']]
  392 +2018-09-30 17:48:15.993 INFO: 点击元素: //*[@placeholder='请选择包装类型']/../../div[3]/div/span[1]]
  393 +2018-09-30 17:48:16.216 INFO: 点击元素: //*[@placeholder='请选择包装方式']]
  394 +2018-09-30 17:48:16.405 INFO: 点击元素: //*[@placeholder='请选择包装方式']/../../div[3]/div/span[1]]
  395 +2018-09-30 17:48:16.608 INFO: 点击元素: //*[@class='addSku']]
  396 +2018-09-30 17:48:17.418 INFO: 清除文本框中已有字符: //*[@title='计数数量']/div/input]
  397 +2018-09-30 17:48:17.658 INFO: 输入的字符是:10
  398 +2018-09-30 17:48:17.833 INFO: 清除文本框中已有字符: //*[@title='销售MOQ']/div/input]
  399 +2018-09-30 17:48:18.048 INFO: 输入的字符是:10
  400 +2018-09-30 17:48:18.176 INFO: 清除文本框中已有字符: //*[@title='供货周期']/div/input]
  401 +2018-09-30 17:48:18.303 INFO: 输入的字符是:3
  402 +2018-09-30 17:48:18.442 INFO: 清除文本框中已有字符: //*[@placeholder='单品价格']]
  403 +2018-09-30 17:48:18.645 INFO: 输入的字符是:33
  404 +2018-09-30 17:48:18.752 INFO: 使用鼠标拖动,将元素水平拖动2000 垂直拖动0
  405 +2018-09-30 17:48:19.084 INFO: 清除文本框中已有字符: //*[@title='外箱体积(cm)']/div[2]/input]
  406 +2018-09-30 17:48:19.373 INFO: 输入的字符是:100
  407 +2018-09-30 17:48:19.529 INFO: 清除文本框中已有字符: //*[@title='外箱体积(cm)']/div[3]/input]
  408 +2018-09-30 17:48:19.738 INFO: 输入的字符是:50
  409 +2018-09-30 17:48:19.882 INFO: 清除文本框中已有字符: //*[@title='外箱体积(cm)']/div[4]/input]
  410 +2018-09-30 17:48:20.091 INFO: 输入的字符是:40
  411 +2018-09-30 17:48:20.216 INFO: 清除文本框中已有字符: //*[@title='毛重']/div/input]
  412 +2018-09-30 17:48:20.492 INFO: 输入的字符是:1.5
  413 +2018-09-30 17:48:20.640 INFO: 清除文本框中已有字符: //*[@title='净重']/div/input]
  414 +2018-09-30 17:48:20.916 INFO: 输入的字符是:1.2
  415 +2018-09-30 17:48:21.000 INFO: 点击元素: //*[text()='保存']]
  416 +2018-09-30 17:48:21.310 INFO: 点击元素: //*[text()='商品管理']]
  417 +2018-09-30 17:48:21.527 INFO: 点击元素: //*[@name='child.text' and text()='商品发布管理']]
  418 +2018-09-30 17:48:21.671 INFO: 强行等待:1秒
  419 +2018-09-30 17:48:22.672 INFO: 检查元素在页面上是否可见
  420 +2018-09-30 17:48:23.196 INFO: 元素可见:By.xpath: //*[@ng-table='preUploadCtrlTableParams']/tbody[1]/tr[1]/td[1]/input
  421 +2018-09-30 17:48:23.220 INFO: 元素在页面上可见
  422 +2018-09-30 17:48:23.220 INFO: 强行等待:2秒
  423 +2018-09-30 17:48:25.220 INFO: 检查元素在页面上是否可见
  424 +2018-09-30 17:48:25.249 INFO: 元素可见:By.xpath: //*[@ng-table='preUploadCtrlTableParams']/tbody[1]/tr[1]/td[1]/input
  425 +2018-09-30 17:48:25.320 INFO: 点击元素: //*[contains(text(),'0930_174805')]/../../td[1]/input]
  426 +2018-09-30 17:48:25.487 INFO: 点击元素: //*[contains(text(),'图片更新')]]
  427 +2018-09-30 17:48:25.684 INFO: 强行等待:2秒
  428 +2018-09-30 17:48:27.684 INFO: 检查元素在页面上是否可见
  429 +2018-09-30 17:48:27.707 INFO: 元素可见:By.xpath: //*[text()='SPU信息']
  430 +2018-09-30 17:48:27.805 INFO: 点击元素: //*[@id='spuWrapper']/div[3]/div[2]]
  431 +2018-09-30 17:48:27.930 INFO: 开始上传文件
  432 +2018-09-30 17:48:29.972 INFO: 上传文件成功
  433 +2018-09-30 17:48:29.972 INFO: 检查元素在页面上是否可见
  434 +2018-09-30 17:48:30.787 INFO: 元素可见:By.xpath: //*[@class='load-pic']
  435 +2018-09-30 17:48:30.914 INFO: 点击元素: //*[@id='skuWrapper']/div/div/div[1]/div[2]]
  436 +2018-09-30 17:48:31.091 INFO: 开始上传文件
  437 +2018-09-30 17:48:33.095 INFO: 上传文件成功
  438 +2018-09-30 17:48:33.096 INFO: 检查元素在页面上是否可见
  439 +2018-09-30 17:48:33.134 INFO: 元素可见:By.xpath: //*[contains(@ng-click,'picInfo,')]
  440 +2018-09-30 17:48:33.134 INFO: 强行等待:1秒
  441 +2018-09-30 17:48:34.205 INFO: 点击元素: //*[text()='保存']]
  442 +2018-09-30 17:48:34.576 INFO: 点击元素: //*[text()='商品管理']]
  443 +2018-09-30 17:48:34.776 INFO: 点击元素: //*[text()='原厂商品发布审核']]
  444 +2018-09-30 17:48:34.886 INFO: 检查元素在页面上是否可见
  445 +2018-09-30 17:48:37.369 INFO: 元素可见:By.xpath: //*[@ng-table='tableParams']/tbody[1]/tr[1]/td[1]/input
  446 +2018-09-30 17:48:37.369 INFO: 检查元素在页面上是否可见
  447 +2018-09-30 17:48:37.387 INFO: 元素可见:By.xpath: //*[contains(text(),'0930_174805')]
  448 +2018-09-30 17:48:37.387 INFO: 检查元素在页面上是否可见
  449 +2018-09-30 17:48:37.398 INFO: 元素可见:By.xpath: //*[@ng-table='tableParams']/tbody[1]/tr[1]/td[1]/input
  450 +2018-09-30 17:48:37.452 INFO: 点击元素: //*[contains(@class,'col-sm-') and contains(text(),'0930_174805')]/../../../../td[1]/input]
  451 +2018-09-30 17:48:37.735 INFO: 点击元素: //*[text()='审核']]
  452 +2018-09-30 17:48:37.842 INFO: 强行等待:2秒
  453 +2018-09-30 17:48:40.851 INFO: 上下拖动滚动条
  454 +2018-09-30 17:48:40.929 INFO: 点击元素: //*[text()='审核通过']]
  455 +2018-09-30 17:48:41.110 INFO: 检查元素在页面上是否可见
  456 +2018-09-30 17:48:43.491 INFO: 元素可见:By.xpath: //*[@ng-table='tableParams']/tbody[1]/tr[1]/td[1]/input
  457 +2018-09-30 17:48:43.491 INFO: 检查元素在页面上是否可见
  458 +2018-09-30 17:48:48.530 INFO: 元素不可见:By.xpath: //*[contains(text(),'0930_174805')]
  459 +2018-09-30 17:48:48.589 INFO: 点击元素: //*[text()='商品管理']]
  460 +2018-09-30 17:48:48.897 INFO: 点击元素: //*[text()='商品库']]
  461 +2018-09-30 17:48:49.010 INFO: 检查元素在页面上是否可见
  462 +2018-09-30 17:48:50.891 INFO: 元素可见:By.xpath: //*[@id='undercarriageGoods']/tbody[1]/tr[1]/td[1]/input
  463 +2018-09-30 17:48:51.777 INFO: 开始从配置文件中选择浏览器
  464 +2018-09-30 17:48:51.777 INFO: 所选择的浏览器类型为: Chrome
  465 +2018-09-30 17:48:51.777 INFO: 所测试的环境为:SIT
  466 +2018-09-30 17:48:54.202 INFO: 正在启动Chrome浏览器
  467 +2018-09-30 17:48:55.353 INFO: 窗口最大化
  468 +2018-09-30 17:48:56.870 INFO: 打开URL: http://bpms.sit.gz.essa
  469 +2018-09-30 17:48:56.875 INFO: 设置隐性等待5 秒
  470 +2018-09-30 17:48:57.021 INFO: 清除文本框中已有字符: //*[@id='username']]
  471 +2018-09-30 17:48:57.112 INFO: 输入的字符是:linrong
  472 +2018-09-30 17:48:57.230 INFO: 清除文本框中已有字符: //*[@id='password']]
  473 +2018-09-30 17:48:57.316 INFO: 输入的字符是:essa123
  474 +2018-09-30 17:48:57.405 INFO: 点击元素: //*[@id='subBtn']]
  475 +2018-09-30 17:48:59.952 INFO: 点击元素: //*[text()='采购计划管理']]
  476 +2018-09-30 17:49:00.167 INFO: 点击元素: //*[text()='商品类目经理分配配置']]
  477 +2018-09-30 17:49:00.268 INFO: 强行等待:1秒
  478 +2018-09-30 17:49:01.385 INFO: 点击元素: //*[contains(text(),'高级查询')]]
  479 +2018-09-30 17:49:01.873 INFO: 清除文本框中已有字符: //*[contains(text(),'SKU编号')]/../div/input]
  480 +2018-09-30 17:49:02.076 INFO: 输入的字符是:200299444
  481 +2018-09-30 17:49:02.160 INFO: 点击元素: //*[text()='查询']]
  482 +2018-09-30 17:49:03.148 INFO: 点击元素: //*[@ng-table='tableParams']/tbody/tr[1]/td[1]/input]
  483 +2018-09-30 17:49:03.321 INFO: 点击元素: //*[text()='分配类目经理']]
  484 +2018-09-30 17:49:04.182 INFO: 选择选项:林荣
  485 +2018-09-30 17:49:04.252 INFO: 点击元素: //*[text()='确认']]
  486 +2018-09-30 17:49:04.375 INFO: 强行等待:0秒
  487 +2018-09-30 17:49:06.296 INFO: 调用JavaScript点击元素: //*[@class='logo-text']]
  488 +2018-09-30 17:49:06.296 INFO: 强行等待:1秒
  489 +2018-09-30 17:49:07.372 INFO: 点击元素: //*[text()='营销管理']]
  490 +2018-09-30 17:49:07.549 INFO: 点击元素: //*[text()='团购设置']/..]
  491 +2018-09-30 17:49:07.976 INFO: 点击元素: //*[text()='添加商品']]
  492 +2018-09-30 17:49:08.118 INFO: 检查元素在页面上是否可见
  493 +2018-09-30 17:49:08.435 INFO: 元素可见:By.xpath: //*[@class='loading ng-scope']
  494 +2018-09-30 17:49:08.435 INFO: 强行等待:1秒
  495 +2018-09-30 17:49:09.435 INFO: 检查元素在页面上是否可见
  496 +2018-09-30 17:49:09.448 INFO: 元素可见:By.xpath: //*[@class='loading ng-scope']
  497 +2018-09-30 17:49:09.448 INFO: 强行等待:1秒
  498 +2018-09-30 17:49:10.448 INFO: 检查元素在页面上是否可见
  499 +2018-09-30 17:49:10.459 INFO: 元素可见:By.xpath: //*[@class='loading ng-scope']
  500 +2018-09-30 17:49:10.460 INFO: 强行等待:1秒
  501 +2018-09-30 17:49:11.461 INFO: 检查元素在页面上是否可见
  502 +2018-09-30 17:49:16.511 INFO: 元素不可见:By.xpath: //*[@class='loading ng-scope']
  503 +2018-09-30 17:49:16.658 INFO: 清除文本框中已有字符: //*[@name='keyword']]
  504 +2018-09-30 17:49:16.829 INFO: 输入的字符是:200299444
  505 +2018-09-30 17:49:16.915 INFO: 点击元素: //*[@ng-click='search(false)']]
  506 +2018-09-30 17:49:17.022 INFO: 强行等待:1秒
  507 +2018-09-30 17:49:18.093 INFO: 点击元素: //*[contains(@class,'fa fa-angle-double-dow')]]
  508 +2018-09-30 17:49:18.803 INFO: 点击元素: //*[@ng-repeat='list in item.skus']/tbody/tr[1]/td[1]/input]
  509 +2018-09-30 17:49:18.966 INFO: 点击元素: //*[contains(text(),'确定')]]
  510 +2018-09-30 17:49:19.060 INFO: 强行等待:1秒
  511 +2018-09-30 17:49:20.275 INFO: 清除文本框中已有字符: //*[@ng-model='searchKeyword']]
  512 +2018-09-30 17:49:20.426 INFO: 输入的字符是:200299444
  513 +2018-09-30 17:49:20.503 INFO: 点击元素: //button[@ng-click='gotoSearch()']]
  514 +2018-09-30 17:49:20.821 INFO: 点击元素: //*[@class='table marketing-collectbill-products']/tbody/tr[1]/td[1]/input]
  515 +2018-09-30 17:49:20.973 INFO: 点击元素: //*[text()='MOQ设置']]
  516 +2018-09-30 17:49:21.744 INFO: 清除文本框中已有字符: //*[@ng-model='activitySuccessMoq']]
  517 +2018-09-30 17:49:21.832 INFO: 输入的字符是:150
  518 +2018-09-30 17:49:21.949 INFO: 清除文本框中已有字符: //*[@ng-model='activitySaleMoq']]
  519 +2018-09-30 17:49:22.023 INFO: 输入的字符是:15
  520 +2018-09-30 17:49:22.091 INFO: 点击元素: //*[contains(text(),'确定')]]
  521 +2018-09-30 17:49:22.191 INFO: 强行等待:1秒
  522 +2018-09-30 17:49:23.260 INFO: 点击元素: //*[text()='阶梯价']]
  523 +2018-09-30 17:49:24.089 INFO: 清除文本框中已有字符: //*[@ng-model='minPrice']]
  524 +2018-09-30 17:49:24.175 INFO: 输入的字符是:360
  525 +2018-09-30 17:49:24.294 INFO: 清除文本框中已有字符: //*[@ng-model='maxPrice']]
  526 +2018-09-30 17:49:24.382 INFO: 输入的字符是:430
  527 +2018-09-30 17:49:24.502 INFO: 清除文本框中已有字符: //*[@ng-model='ladderCount']]
  528 +2018-09-30 17:49:24.561 INFO: 输入的字符是:2
  529 +2018-09-30 17:49:24.628 INFO: 点击元素: //*[text()='生成阶梯']]
  530 +2018-09-30 17:49:24.725 INFO: 强行等待:1秒
  531 +2018-09-30 17:49:25.787 INFO: 点击元素: //*[contains(text(),'确定')]]
  532 +2018-09-30 17:49:25.862 INFO: 强行等待:1秒
  533 +2018-09-30 17:49:26.934 INFO: 点击元素: //*[text()='配置主推市场']]
  534 +2018-09-30 17:49:27.667 INFO: 点击元素: //*[contains(text(),'可选择的市场区域')]/../dd/span[1]/input]
  535 +2018-09-30 17:49:27.815 INFO: 点击元素: //*[contains(text(),'可选择的市场区域')]/../dd/span[2]/input]
  536 +2018-09-30 17:49:28.002 INFO: 点击元素: //*[contains(text(),'可选择的市场区域')]/../dd/span[4]/input]
  537 +2018-09-30 17:49:28.161 INFO: 点击元素: //*[contains(text(),'可选择的市场区域')]/../dd/span[5]/input]
  538 +2018-09-30 17:49:28.240 INFO: 强行等待:0秒
  539 +2018-09-30 17:49:28.841 INFO: 点击元素: //*[contains(text(),'确定')]]
  540 +2018-09-30 17:49:28.929 INFO: 强行等待:1秒
  541 +2018-09-30 17:49:29.991 INFO: 点击元素: //*[contains(text(),'确定')]]
  542 +2018-09-30 17:49:30.055 INFO: 强行等待:1秒
  543 +2018-09-30 17:49:31.127 INFO: 点击元素: //*[text()='发布商品']]
  544 +2018-09-30 17:49:31.203 INFO: 强行等待:1秒
  545 +2018-09-30 17:49:32.265 INFO: 点击元素: //*[contains(text(),'确定')]]
  546 +2018-09-30 17:49:33.787 INFO: 调用JavaScript点击元素: //*[@class='logo-text']]
  547 +2018-09-30 17:49:34.484 INFO: 点击元素: //*[text()='营销管理']]
  548 +2018-09-30 17:49:34.653 INFO: 点击元素: //*[text()='团购控制']/..]
  549 +2018-09-30 17:49:35.026 INFO: 清除文本框中已有字符: //*[@ng-model='searchKeyword']]
  550 +2018-09-30 17:49:35.159 INFO: 输入的字符是:200299444
  551 +2018-09-30 17:49:35.233 INFO: 点击元素: //*[@ng-click='gotoSearch()']]
  552 +2018-09-30 17:49:35.319 INFO: 强行等待:1秒
  553 +2018-09-30 17:49:36.819 INFO: 检查元素在页面上是否可见
  554 +2018-09-30 17:49:36.837 INFO: 元素可见:By.xpath: //*[contains(text(),'200299444')]
  555 +2018-09-30 17:50:13.321 INFO: 开始从配置文件中选择浏览器
  556 +2018-09-30 17:50:13.321 INFO: 所选择的浏览器类型为: Chrome
  557 +2018-09-30 17:50:13.321 INFO: 所测试的环境为:SIT
  558 +2018-09-30 17:50:15.738 INFO: 正在启动Chrome浏览器
  559 +2018-09-30 17:50:16.886 INFO: 窗口最大化
  560 +2018-09-30 17:50:18.416 INFO: 打开URL: http://bpms.sit.gz.essa
  561 +2018-09-30 17:50:18.424 INFO: 设置隐性等待5 秒
  562 +2018-09-30 17:50:18.583 INFO: 清除文本框中已有字符: //*[@id='username']]
  563 +2018-09-30 17:50:18.680 INFO: 输入的字符是:admin
  564 +2018-09-30 17:50:18.802 INFO: 清除文本框中已有字符: //*[@id='password']]
  565 +2018-09-30 17:50:18.901 INFO: 输入的字符是:essa123
  566 +2018-09-30 17:50:18.994 INFO: 点击元素: //*[@id='subBtn']]
  567 +2018-09-30 17:50:21.186 INFO: 点击元素: //*[text()='采购商管理']]
  568 +2018-09-30 17:50:22.365 INFO: 上下拖动滚动条
  569 +2018-09-30 17:50:22.442 INFO: 点击元素: //*[text()='生成邀请码']]
  570 +2018-09-30 17:50:23.470 INFO: 点击元素: //*[text()='选择人员']/../div/dl/dd[1]/b/input]
  571 +2018-09-30 17:50:23.782 INFO: 选择选项:搜索引擎
  572 +2018-09-30 17:50:23.997 INFO: 选择选项:Google
  573 +2018-09-30 17:50:24.115 INFO: 点击元素: //button[contains(text(),'生成')]]
  574 +2018-09-30 17:50:24.251 INFO: 强行等待:0秒
  575 +2018-09-30 17:50:24.832 INFO: 点击元素: //*[text()='确认']]
  576 +2018-09-30 17:50:24.922 INFO: 强行等待:0秒
  577 +2018-09-30 17:50:25.515 INFO: 点击元素: //*[text()='关闭']]
  578 +2018-09-30 17:50:26.382 INFO: 开始从配置文件中选择浏览器
  579 +2018-09-30 17:50:26.383 INFO: 所选择的浏览器类型为: Chrome
  580 +2018-09-30 17:50:26.383 INFO: 所测试的环境为:SIT
  581 +2018-09-30 17:50:28.857 INFO: 正在启动Chrome浏览器
  582 +2018-09-30 17:50:29.986 INFO: 窗口最大化
  583 +2018-09-30 17:50:31.527 INFO: 打开URL: http://en.portalsit.cn
  584 +2018-09-30 17:50:31.530 INFO: 设置隐性等待5 秒
  585 +2018-09-30 17:50:31.711 INFO: 点击元素: //*[@class='u-login']/a]
  586 +2018-09-30 17:50:32.661 INFO: 清除文本框中已有字符: //*[@id='email']]
  587 +2018-09-30 17:50:32.863 INFO: 输入的字符是:jin@essa.cn
  588 +2018-09-30 17:50:33.012 INFO: 清除文本框中已有字符: //*[@id='password']]
  589 +2018-09-30 17:50:33.133 INFO: 输入的字符是:essa123
  590 +2018-09-30 17:50:33.276 INFO: 清除文本框中已有字符: //*[@id='confirmPassword']]
  591 +2018-09-30 17:50:33.413 INFO: 输入的字符是:essa123
  592 +2018-09-30 17:50:33.493 INFO: 点击元素: //*[@id='currPlaceholder']]
  593 +2018-09-30 17:50:33.683 INFO: 点击元素: //*[text()='CNY']]
  594 +2018-09-30 17:50:33.940 INFO: 清除文本框中已有字符: //*[@id='companyName']]
  595 +2018-09-30 17:50:34.115 INFO: 输入的字符是:Auto50326
  596 +2018-09-30 17:50:34.206 INFO: 点击元素: //*[@id='continentPlaceholder']]
  597 +2018-09-30 17:50:34.465 INFO: 点击元素: //*[text()='Europe']]
  598 +2018-09-30 17:50:34.782 INFO: 点击元素: //*[text()='Russian federation']]
  599 +2018-09-30 17:50:35.130 INFO: 清除文本框中已有字符: //*[@id='contactName']]
  600 +2018-09-30 17:50:35.353 INFO: 输入的字符是:Tester50326
  601 +2018-09-30 17:50:35.480 INFO: 清除文本框中已有字符: //*[@id='phone']]
  602 +2018-09-30 17:50:35.684 INFO: 输入的字符是:201809301750
  603 +2018-09-30 17:50:35.684 INFO: 强行等待:0秒
  604 +2018-09-30 17:50:36.272 INFO: 点击元素: //*[@id='purchaseQuantity']]
  605 +2018-09-30 17:50:36.448 INFO: 点击元素: //*[contains(text(),'1 000 000 - 2 500 000 USD')]]
  606 +2018-09-30 17:50:36.539 INFO: 强行等待:0秒
  607 +2018-09-30 17:50:37.110 INFO: 点击元素: //*[@id='singleQuantity']]
  608 +2018-09-30 17:50:37.285 INFO: 点击元素: //*[text()='30-49 ctn']]
  609 +2018-09-30 17:50:38.435 INFO: 上下拖动滚动条
  610 +2018-09-30 17:50:38.538 INFO: 调用JavaScript点击元素: //*[text()='Select']]
  611 +2018-09-30 17:50:38.630 INFO: 点击元素: //*[@title='Animals&plants']]
  612 +2018-09-30 17:50:38.822 INFO: 点击元素: //*[text()='Dolls and accessories']]
  613 +2018-09-30 17:50:39.015 INFO: 点击元素: //*[text()='Bricks']]
  614 +2018-09-30 17:50:39.214 INFO: 点击元素: //*[@class='register-right']]
  615 +2018-09-30 17:50:39.462 INFO: 清除文本框中已有字符: //*[@id='referralCode']]
  616 +2018-09-30 17:50:39.622 INFO: 输入的字符是:239897
  617 +2018-09-30 17:50:39.700 INFO: 调用JavaScript点击元素: //*[@id='protocol']]
  618 +2018-09-30 17:50:39.771 INFO: 点击元素: //*[@id='submit']]
  619 +2018-09-30 17:50:39.869 INFO: 强行等待:3秒
  620 +2018-09-30 17:50:42.870 INFO: 检查元素在页面上是否可见
  621 +2018-09-30 17:50:47.898 INFO: 元素不可见:By.xpath: //*[contains(@class,'layui-layer-close1')]
  622 +2018-09-30 18:05:08.391 INFO: 开始从配置文件中选择浏览器
  623 +2018-09-30 18:05:08.391 INFO: 所选择的浏览器类型为: Chrome
  624 +2018-09-30 18:05:08.391 INFO: 所测试的环境为:SIT
  625 +2018-09-30 18:05:10.837 INFO: 正在启动Chrome浏览器
  626 +2018-09-30 18:05:11.976 INFO: 窗口最大化
  627 +2018-09-30 18:05:13.666 INFO: 打开URL: http://bpms.sit.gz.essa
  628 +2018-09-30 18:05:13.670 INFO: 设置隐性等待5 秒
  629 +2018-09-30 18:05:13.819 INFO: 清除文本框中已有字符: //*[@id='username']]
  630 +2018-09-30 18:05:13.933 INFO: 输入的字符是:chenhong
  631 +2018-09-30 18:05:14.062 INFO: 清除文本框中已有字符: //*[@id='password']]
  632 +2018-09-30 18:05:14.164 INFO: 输入的字符是:essa123
  633 +2018-09-30 18:05:14.248 INFO: 点击元素: //*[@id='subBtn']]
  634 +2018-09-30 18:05:17.010 INFO: 点击元素: //span[text()='询价管理']]
  635 +2018-09-30 18:05:17.198 INFO: 点击元素: //*[text()='成品询价任务列表']]
  636 +2018-09-30 18:05:17.304 INFO: 检查元素在页面上是否可见
  637 +2018-09-30 18:05:21.199 INFO: 元素可见:By.xpath: //*[@ng-table='tableParams1']/tbody/tr[1]
  638 +2018-09-30 18:05:21.276 INFO: 点击元素: //*[contains(text(),'高级查询')]]
  639 +2018-09-30 18:05:21.634 INFO: 清除文本框中已有字符: //*[text()='来源单号']/../div[1]/input]
  640 +2018-09-30 18:05:21.904 INFO: 输入的字符是:A180822T9161B
  641 +2018-09-30 18:05:21.984 INFO: 点击元素: //*[@name='advSearch']/div[12]/button[1]]
  642 +2018-09-30 18:05:22.096 INFO: 检查元素在页面上是否可见
  643 +2018-09-30 18:05:25.021 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  644 +2018-09-30 18:05:25.091 INFO: 点击元素: //*[@ng-table='tableParams1']/tbody/tr[1]]
  645 +2018-09-30 18:05:25.259 INFO: 点击元素: //*[contains(text(),'询价反馈')]]
  646 +2018-09-30 18:05:25.756 INFO: 获取当前元素的文本值:单箱金额:
  647 +2018-09-30 18:05:25.789 INFO: 强行等待:1秒
  648 +2018-09-30 18:05:26.829 INFO: 获取当前元素的文本值:单箱金额:
  649 +2018-09-30 18:05:26.851 INFO: 强行等待:1秒
  650 +2018-09-30 18:05:27.890 INFO: 获取当前元素的文本值:单箱金额:5.00
  651 +2018-09-30 18:05:28.046 INFO: 选择选项:来源PO单/成品采购单号
  652 +2018-09-30 18:05:28.231 INFO: 清除文本框中已有字符: //*[@placeholder='请输入查询条件']]
  653 +2018-09-30 18:05:28.427 INFO: 输入的字符是:A180822T9161B
  654 +2018-09-30 18:05:28.499 INFO: 点击元素: //button[@ng-click='getFeedbackDetailBySearchInfo()']]
  655 +2018-09-30 18:05:28.580 INFO: 检查元素在页面上是否可见
  656 +2018-09-30 18:05:28.593 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  657 +2018-09-30 18:05:28.594 INFO: 强行等待:1秒
  658 +2018-09-30 18:05:29.594 INFO: 检查元素在页面上是否可见
  659 +2018-09-30 18:05:31.061 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  660 +2018-09-30 18:05:31.061 INFO: 强行等待:1秒
  661 +2018-09-30 18:05:32.062 INFO: 检查元素在页面上是否可见
  662 +2018-09-30 18:05:32.087 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  663 +2018-09-30 18:05:32.087 INFO: 强行等待:1秒
  664 +2018-09-30 18:05:33.087 INFO: 检查元素在页面上是否可见
  665 +2018-09-30 18:05:33.103 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  666 +2018-09-30 18:05:33.103 INFO: 强行等待:1秒
  667 +2018-09-30 18:05:34.104 INFO: 检查元素在页面上是否可见
  668 +2018-09-30 18:05:34.114 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  669 +2018-09-30 18:05:34.114 INFO: 强行等待:1秒
  670 +2018-09-30 18:05:35.114 INFO: 检查元素在页面上是否可见
  671 +2018-09-30 18:05:35.124 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  672 +2018-09-30 18:05:35.124 INFO: 强行等待:1秒
  673 +2018-09-30 18:05:36.125 INFO: 检查元素在页面上是否可见
  674 +2018-09-30 18:05:36.151 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  675 +2018-09-30 18:05:36.151 INFO: 强行等待:1秒
  676 +2018-09-30 18:05:37.224 INFO: 点击元素: //*[contains(text(),'待反馈任务')]]
  677 +2018-09-30 18:05:37.304 INFO: 检查元素在页面上是否可见
  678 +2018-09-30 18:05:41.896 INFO: 元素可见:By.xpath: //*[contains(text(),'询价要求完成时间')]
  679 +2018-09-30 18:05:42.914 INFO: 上下拖动滚动条
  680 +2018-09-30 18:05:42.914 INFO: 检查元素在页面上是否可见
  681 +2018-09-30 18:05:42.965 INFO: 元素可见:By.xpath: //*[@ng-click='submitFeedback(1)']
  682 +2018-09-30 18:05:43.031 INFO: 点击元素: //*[@ng-click='submitFeedback(1)']]
  683 +2018-09-30 18:05:43.113 INFO: 强行等待:1秒
  684 +2018-09-30 18:05:44.114 INFO: 检查元素在页面上是否可见
  685 +2018-09-30 18:05:44.125 INFO: 元素可见:By.xpath: //*[@ng-click='submitFeedback(1)']
  686 +2018-09-30 18:05:44.161 INFO: 强行等待:1秒
  687 +2018-09-30 18:05:45.161 INFO: 检查元素在页面上是否可见
  688 +2018-09-30 18:05:45.171 INFO: 元素可见:By.xpath: //*[@ng-click='submitFeedback(1)']
  689 +2018-09-30 18:05:45.207 INFO: 强行等待:1秒
  690 +2018-09-30 18:05:46.207 INFO: 检查元素在页面上是否可见
  691 +2018-09-30 18:05:46.218 INFO: 元素可见:By.xpath: //*[@ng-click='submitFeedback(1)']
  692 +2018-09-30 18:05:46.261 INFO: 强行等待:1秒
  693 +2018-09-30 18:05:47.261 INFO: 检查元素在页面上是否可见
  694 +2018-09-30 18:05:47.272 INFO: 元素可见:By.xpath: //*[@ng-click='submitFeedback(1)']
  695 +2018-09-30 18:05:47.308 INFO: 强行等待:1秒
  696 +2018-09-30 18:05:48.309 INFO: 检查元素在页面上是否可见
  697 +2018-09-30 18:05:48.324 INFO: 元素可见:By.xpath: //*[@ng-click='submitFeedback(1)']
  698 +2018-09-30 18:05:48.364 INFO: 强行等待:1秒
  699 +2018-09-30 18:05:49.364 INFO: 检查元素在页面上是否可见
  700 +2018-09-30 18:05:49.375 INFO: 元素可见:By.xpath: //*[@ng-click='submitFeedback(1)']
  701 +2018-09-30 18:05:49.425 INFO: 点击元素: //*[@ng-click='submitFeedback(1)']]
  702 +2018-09-30 18:05:49.495 INFO: 强行等待:1秒
  703 +2018-09-30 18:05:50.496 INFO: 检查元素在页面上是否可见
  704 +2018-09-30 18:05:55.501 INFO: 元素不可见:By.xpath: //*[@ng-click='submitFeedback(1)']
  705 +2018-09-30 18:05:55.501 INFO: 强行等待:1秒
  706 +2018-09-30 18:05:56.502 INFO: 检查元素在页面上是否可见
  707 +2018-09-30 18:06:01.527 INFO: 元素不可见:By.xpath: //*[@ng-table='tableParams1']/tbody/tr[1]
Log/20181008.log 0 → 100644
@@ -0,0 +1,8 @@ @@ -0,0 +1,8 @@
  1 +2018-10-08 09:41:01.889 INFO: 开始从配置文件中选择浏览器
  2 +2018-10-08 09:41:01.890 INFO: 所选择的浏览器类型为: Chrome
  3 +2018-10-08 09:41:01.890 INFO: 所测试的环境为:SIT
  4 +2018-10-08 09:41:05.214 INFO: 正在启动Chrome浏览器
  5 +2018-10-08 09:41:06.340 INFO: 窗口最大化
  6 +2018-10-08 09:41:06.709 INFO: 打开URL: http://en.portalsit.cn
  7 +2018-10-08 09:41:06.716 INFO: 设置隐性等待5 秒
  8 +2018-10-08 09:41:11.662 ERROR: null.
Log/20181009.log 0 → 100644
@@ -0,0 +1,11 @@ @@ -0,0 +1,11 @@
  1 +2018-10-09 11:27:01.967 INFO: 开始从配置文件中选择浏览器
  2 +2018-10-09 11:27:01.968 INFO: 所选择的浏览器类型为: Chrome
  3 +2018-10-09 11:27:01.969 INFO: 所测试的环境为:UAT
  4 +2018-10-09 11:27:05.181 INFO: 正在启动Chrome浏览器
  5 +2018-10-09 11:27:06.324 INFO: 窗口最大化
  6 +2018-10-09 11:27:07.742 INFO: 打开URL: http://bpms.spstoys.com:7291
  7 +2018-10-09 11:27:07.746 INFO: 设置隐性等待5 秒
  8 +2018-10-09 11:27:11.041 INFO: 开始从配置文件中选择浏览器
  9 +2018-10-09 11:27:11.042 INFO: 所选择的浏览器类型为: Chrome
  10 +2018-10-09 11:27:11.042 INFO: 所测试的环境为:UAT
  11 +2018-10-09 11:27:13.462 INFO: 正在启动Chrome浏览器
Log/20181012.log 0 → 100644
@@ -0,0 +1,203 @@ @@ -0,0 +1,203 @@
  1 +2018-10-12 14:12:43.050 INFO: 开始从配置文件中选择浏览器
  2 +2018-10-12 14:12:43.050 INFO: 所选择的浏览器类型为: Chrome
  3 +2018-10-12 14:12:43.052 INFO: 所测试的环境为:SIT
  4 +2018-10-12 14:12:46.441 INFO: 正在启动Chrome浏览器
  5 +2018-10-12 14:12:47.616 INFO: 窗口最大化
  6 +2018-10-12 14:12:49.055 INFO: 打开URL: http://en.portalsit.cn
  7 +2018-10-12 14:12:49.063 INFO: 设置隐性等待5 秒
  8 +2018-10-12 14:12:49.311 INFO: 点击元素: //*[@id='SignIn']/a]
  9 +2018-10-12 14:12:50.278 INFO: 清除文本框中已有字符: //*[@id='username']]
  10 +2018-10-12 14:12:50.430 INFO: 输入的字符是:meng18@essa.cn
  11 +2018-10-12 14:12:50.593 INFO: 清除文本框中已有字符: //*[@id='password']]
  12 +2018-10-12 14:12:50.691 INFO: 输入的字符是:essa123
  13 +2018-10-12 14:12:50.791 INFO: 点击元素: //*[@id='login']]
  14 +2018-10-12 14:12:50.911 INFO: 检查元素在页面上是否可见
  15 +2018-10-12 14:12:51.642 INFO: 元素可见:By.xpath: //*[@id='bind-phone']
  16 +2018-10-12 14:12:51.772 INFO: 点击元素: //*[contains(@class,'layui-layer-close1')]]
  17 +2018-10-12 14:12:52.621 INFO: 清除文本框中已有字符: //*[@class='search-tx']/input]
  18 +2018-10-12 14:12:52.766 INFO: 输入的字符是:200020452
  19 +2018-10-12 14:12:52.852 INFO: 点击元素: //*[@class='btn btn-primary search-btn']]
  20 +2018-10-12 14:12:54.539 INFO: 点击元素: //*[@id='product-list']/ul[1]/div[1]/li[1]/div[1]/div[1]/div[4]/div[2]]
  21 +2018-10-12 14:12:54.657 INFO: 强行等待:1秒
  22 +2018-10-12 14:12:55.760 INFO: 点击元素: //*[contains(text(),'quantity')]/../span[2]/input]
  23 +2018-10-12 14:12:55.979 INFO: 清除文本框中已有字符: //*[contains(text(),'quantity')]/../span[2]/input]
  24 +2018-10-12 14:12:56.061 INFO: 输入的字符是:50
  25 +2018-10-12 14:12:56.150 INFO: 点击元素: //*[@id='product-list']/ul[1]/div[1]/li[1]/div[2]/div[3]/div[1]]
  26 +2018-10-12 14:12:56.262 INFO: 检查元素在页面上是否可见
  27 +2018-10-12 14:12:57.731 INFO: 元素可见:By.xpath: //*[@class='util-bill-pd']
  28 +2018-10-12 14:12:58.475 INFO: 开始从配置文件中选择浏览器
  29 +2018-10-12 14:12:58.475 INFO: 所选择的浏览器类型为: Chrome
  30 +2018-10-12 14:12:58.475 INFO: 所测试的环境为:SIT
  31 +2018-10-12 14:13:00.973 INFO: 正在启动Chrome浏览器
  32 +2018-10-12 14:13:02.099 INFO: 窗口最大化
  33 +2018-10-12 14:13:03.580 INFO: 打开URL: http://bpms.sit.gz.essa
  34 +2018-10-12 14:13:03.589 INFO: 设置隐性等待5 秒
  35 +2018-10-12 14:13:03.763 INFO: 清除文本框中已有字符: //*[@id='username']]
  36 +2018-10-12 14:13:03.877 INFO: 输入的字符是:chenhong
  37 +2018-10-12 14:13:04.028 INFO: 清除文本框中已有字符: //*[@id='password']]
  38 +2018-10-12 14:13:04.133 INFO: 输入的字符是:essa123
  39 +2018-10-12 14:13:04.223 INFO: 点击元素: //*[@id='subBtn']]
  40 +2018-10-12 14:13:06.939 INFO: 点击元素: //span[text()='询价管理']]
  41 +2018-10-12 14:13:07.164 INFO: 点击元素: //*[text()='成品询价任务列表']]
  42 +2018-10-12 14:13:07.902 INFO: 点击元素: //*[contains(text(),'高级查询')]]
  43 +2018-10-12 14:13:08.776 INFO: 清除文本框中已有字符: //*[text()='商品编码']/../div/input]
  44 +2018-10-12 14:13:08.927 INFO: 输入的字符是:200020452
  45 +2018-10-12 14:13:09.009 INFO: 点击元素: //*[@name='advSearch']/div[12]/button[1]]
  46 +2018-10-12 14:13:09.276 INFO: 点击元素: //*[@ng-table='tableParams1']/tbody/tr[1]]
  47 +2018-10-12 14:13:09.492 INFO: 点击元素: //*[contains(text(),'询价反馈')]]
  48 +2018-10-12 14:13:09.971 INFO: 获取当前元素的文本值:单箱金额:
  49 +2018-10-12 14:13:10.005 INFO: 强行等待:1秒
  50 +2018-10-12 14:13:11.078 INFO: 获取当前元素的文本值:单箱金额:
  51 +2018-10-12 14:13:11.100 INFO: 强行等待:1秒
  52 +2018-10-12 14:13:12.202 INFO: 获取当前元素的文本值:单箱金额:423.36
  53 +2018-10-12 14:13:12.434 INFO: 选择选项:商品编号
  54 +2018-10-12 14:13:12.596 INFO: 清除文本框中已有字符: //*[@placeholder='请输入查询条件']]
  55 +2018-10-12 14:13:12.769 INFO: 输入的字符是:200020452
  56 +2018-10-12 14:13:12.849 INFO: 点击元素: //button[@ng-click='getFeedbackDetailBySearchInfo()']]
  57 +2018-10-12 14:13:12.948 INFO: 检查元素在页面上是否可见
  58 +2018-10-12 14:13:15.490 INFO: 元素可见:By.xpath: //*[contains(text(),'200020452')]
  59 +2018-10-12 14:13:15.581 INFO: 点击元素: //*[contains(text(),'待反馈任务')]]
  60 +2018-10-12 14:13:15.688 INFO: 检查元素在页面上是否可见
  61 +2018-10-12 14:13:20.331 INFO: 元素可见:By.xpath: //*[contains(text(),'询价要求完成时间')]
  62 +2018-10-12 14:13:21.351 INFO: 上下拖动滚动条
  63 +2018-10-12 14:13:21.481 INFO: 点击元素: //*[@ng-click='submitFeedback(1)']]
  64 +2018-10-12 14:13:22.209 INFO: 点击元素: //*[contains(text(),'高级查询')]]
  65 +2018-10-12 14:13:23.027 INFO: 清除文本框中已有字符: //*[text()='商品编码']/../div/input]
  66 +2018-10-12 14:13:23.150 INFO: 输入的字符是:200020452
  67 +2018-10-12 14:13:23.220 INFO: 点击元素: //*[@name='advSearch']/div[12]/button[1]]
  68 +2018-10-12 14:13:23.315 INFO: 强行等待:1秒
  69 +2018-10-12 14:13:24.317 INFO: 检查元素在页面上是否可见
  70 +2018-10-12 14:13:24.358 INFO: 元素可见:By.xpath: //*[text()='暂无数据']
  71 +2018-10-12 14:13:25.121 INFO: 开始从配置文件中选择浏览器
  72 +2018-10-12 14:13:25.121 INFO: 所选择的浏览器类型为: Chrome
  73 +2018-10-12 14:13:25.121 INFO: 所测试的环境为:SIT
  74 +2018-10-12 14:13:27.533 INFO: 正在启动Chrome浏览器
  75 +2018-10-12 14:13:28.687 INFO: 窗口最大化
  76 +2018-10-12 14:13:30.182 INFO: 打开URL: http://en.portalsit.cn
  77 +2018-10-12 14:13:30.186 INFO: 设置隐性等待5 秒
  78 +2018-10-12 14:13:30.306 INFO: 点击元素: //*[@id='SignIn']/a]
  79 +2018-10-12 14:13:31.208 INFO: 清除文本框中已有字符: //*[@id='username']]
  80 +2018-10-12 14:13:31.362 INFO: 输入的字符是:meng18@essa.cn
  81 +2018-10-12 14:13:31.509 INFO: 清除文本框中已有字符: //*[@id='password']]
  82 +2018-10-12 14:13:31.601 INFO: 输入的字符是:essa123
  83 +2018-10-12 14:13:31.692 INFO: 点击元素: //*[@id='login']]
  84 +2018-10-12 14:13:31.804 INFO: 检查元素在页面上是否可见
  85 +2018-10-12 14:13:32.740 INFO: 元素可见:By.xpath: //*[@id='bind-phone']
  86 +2018-10-12 14:13:32.740 INFO: 强行等待:1秒
  87 +2018-10-12 14:13:33.868 INFO: 点击元素: //*[contains(@class,'layui-layer-close1')]]
  88 +2018-10-12 14:13:34.048 INFO: 点击元素: //*[@id='miniCart']]
  89 +2018-10-12 14:13:37.708 INFO: 点击元素: //*[text()='Consolidation allowed']]
  90 +2018-10-12 14:13:40.986 INFO: 点击元素: //button[contains(text(),' Start consolidation')]]
  91 +2018-10-12 14:13:41.664 INFO: 检查元素在页面上是否可见
  92 +2018-10-12 14:13:41.695 INFO: 元素可见:By.xpath: //*[@class='close']
  93 +2018-10-12 14:13:41.787 INFO: 点击元素: //*[@class='close']]
  94 +2018-10-12 14:13:41.891 INFO: 强行等待:1秒
  95 +2018-10-12 14:13:42.892 INFO: 检查元素在页面上是否可见
  96 +2018-10-12 14:13:47.946 INFO: 元素不可见:By.xpath: //button[text()='Bulk cargo']
  97 +2018-10-12 14:13:48.121 INFO: 清除文本框中已有字符: //*[@id='left-search']/div/input]
  98 +2018-10-12 14:13:48.281 INFO: 输入的字符是:200020452
  99 +2018-10-12 14:13:48.357 INFO: 点击元素: //*[@id='left-search']/div/span]
  100 +2018-10-12 14:13:50.089 INFO: 点击元素: //*[@id='left-product-list']/div[1]/div/div[2]/div/ul/li[1]/input]
  101 +2018-10-12 14:13:50.260 INFO: 点击元素: //*[@id='icon-pi-right-big']]
  102 +2018-10-12 14:13:50.374 INFO: 检查元素在页面上是否可见
  103 +2018-10-12 14:13:54.228 INFO: 元素可见:By.xpath: //*[@id='right-product-list']/div/div/div[2]/div/ul/li[1]/input
  104 +2018-10-12 14:13:54.228 INFO: 强行等待:1秒
  105 +2018-10-12 14:13:56.254 INFO: 上下拖动滚动条
  106 +2018-10-12 14:13:56.254 INFO: 强行等待:1秒
  107 +2018-10-12 14:13:57.377 INFO: 点击元素: //*[@id='next']]
  108 +2018-10-12 14:13:57.469 INFO: 检查元素在页面上是否可见
  109 +2018-10-12 14:14:02.504 INFO: 元素不可见:By.xpath: //a[text()='OK']
  110 +2018-10-12 14:14:02.513 INFO: 检查元素在页面上是否可见
  111 +2018-10-12 14:14:02.563 INFO: 元素可见:By.xpath: //*[@title='No shipping marks for these products']
  112 +2018-10-12 14:14:02.643 INFO: 点击元素: //*[@title='No shipping marks for these products']]
  113 +2018-10-12 14:14:02.822 INFO: 点击元素: //*[text()='Next step']]
  114 +2018-10-12 14:14:02.916 INFO: 强行等待:0秒
  115 +2018-10-12 14:14:03.547 INFO: 点击元素: //*[text()='OK']]
  116 +2018-10-12 14:14:03.632 INFO: 检查元素在页面上是否可见
  117 +2018-10-12 14:14:04.399 INFO: 元素可见:By.xpath: //*[@title='No stickers for these products']
  118 +2018-10-12 14:14:04.486 INFO: 点击元素: //*[@title='No stickers for these products']]
  119 +2018-10-12 14:14:04.654 INFO: 点击元素: //*[text()='Next step']]
  120 +2018-10-12 14:14:04.845 INFO: 点击元素: //*[text()='OK']]
  121 +2018-10-12 14:14:04.940 INFO: 检查元素在页面上是否可见
  122 +2018-10-12 14:14:07.654 INFO: 元素可见:By.xpath: //*[@ng-checked='list.isAuthorExchange==1']
  123 +2018-10-12 14:14:08.702 INFO: 上下拖动滚动条
  124 +2018-10-12 14:14:08.702 INFO: 强行等待:0秒
  125 +2018-10-12 14:14:09.319 INFO: 调用JavaScript点击元素: //*[@ng-checked='list.isAuthorExchange==1']]
  126 +2018-10-12 14:14:09.396 INFO: 点击元素: //*[@id='react-orderConfirmation-submit']]
  127 +2018-10-12 14:14:09.487 INFO: 强行等待:1秒
  128 +2018-10-12 14:14:11.539 INFO: 点击元素: //a[text()='Send PO']]
  129 +2018-10-12 14:14:11.627 INFO: 检查元素在页面上是否可见
  130 +2018-10-12 14:14:12.328 INFO: 元素可见:By.xpath: //*[contains(text(),'PO information')]
  131 +2018-10-12 14:14:12.380 INFO: 检查元素在页面上是否可见
  132 +2018-10-12 14:14:17.447 INFO: 元素不可见:By.xpath: //button[@class='submit-payment-deposit-button btn btn-primary']
  133 +2018-10-12 14:14:17.447 INFO: 检查元素在页面上是否可见
  134 +2018-10-12 14:14:17.484 INFO: 元素可见:By.xpath: //*[@ng-click='submit()']
  135 +2018-10-12 14:14:17.574 INFO: 点击元素: //*[@ng-click='submit()']]
  136 +2018-10-12 14:14:17.671 INFO: 强行等待:2秒
  137 +2018-10-12 14:14:33.503 INFO: 开始从配置文件中选择浏览器
  138 +2018-10-12 14:14:33.503 INFO: 所选择的浏览器类型为: Chrome
  139 +2018-10-12 14:14:33.503 INFO: 所测试的环境为:SIT
  140 +2018-10-12 14:14:35.893 INFO: 正在启动Chrome浏览器
  141 +2018-10-12 14:14:37.035 INFO: 窗口最大化
  142 +2018-10-12 14:14:38.592 INFO: 打开URL: http://bpms.sit.gz.essa
  143 +2018-10-12 14:14:38.599 INFO: 设置隐性等待5 秒
  144 +2018-10-12 14:14:38.766 INFO: 清除文本框中已有字符: //*[@id='username']]
  145 +2018-10-12 14:14:38.877 INFO: 输入的字符是:chenhong
  146 +2018-10-12 14:14:39.028 INFO: 清除文本框中已有字符: //*[@id='password']]
  147 +2018-10-12 14:14:39.131 INFO: 输入的字符是:essa123
  148 +2018-10-12 14:14:39.222 INFO: 点击元素: //*[@id='subBtn']]
  149 +2018-10-12 14:14:41.879 INFO: 点击元素: //span[text()='询价管理']]
  150 +2018-10-12 14:14:42.095 INFO: 点击元素: //*[text()='成品询价任务列表']]
  151 +2018-10-12 14:14:42.201 INFO: 检查元素在页面上是否可见
  152 +2018-10-12 14:14:46.056 INFO: 元素可见:By.xpath: //*[@ng-table='tableParams1']/tbody/tr[1]
  153 +2018-10-12 14:14:46.158 INFO: 点击元素: //*[contains(text(),'高级查询')]]
  154 +2018-10-12 14:14:46.560 INFO: 清除文本框中已有字符: //*[text()='来源单号']/../div[1]/input]
  155 +2018-10-12 14:14:46.834 INFO: 输入的字符是:D181027T9194A
  156 +2018-10-12 14:14:46.919 INFO: 点击元素: //*[@name='advSearch']/div[12]/button[1]]
  157 +2018-10-12 14:14:47.033 INFO: 检查元素在页面上是否可见
  158 +2018-10-12 14:14:49.982 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  159 +2018-10-12 14:14:50.065 INFO: 点击元素: //*[@ng-table='tableParams1']/tbody/tr[1]]
  160 +2018-10-12 14:14:50.257 INFO: 点击元素: //*[contains(text(),'询价反馈')]]
  161 +2018-10-12 14:14:50.743 INFO: 获取当前元素的文本值:单箱金额:
  162 +2018-10-12 14:14:50.774 INFO: 强行等待:1秒
  163 +2018-10-12 14:14:51.865 INFO: 获取当前元素的文本值:单箱金额:
  164 +2018-10-12 14:14:51.906 INFO: 强行等待:1秒
  165 +2018-10-12 14:14:52.955 INFO: 获取当前元素的文本值:单箱金额:423.36
  166 +2018-10-12 14:14:53.168 INFO: 选择选项:来源PO单/成品采购单号
  167 +2018-10-12 14:14:53.321 INFO: 清除文本框中已有字符: //*[@placeholder='请输入查询条件']]
  168 +2018-10-12 14:14:53.550 INFO: 输入的字符是:D181027T9194A
  169 +2018-10-12 14:14:53.656 INFO: 点击元素: //button[@ng-click='getFeedbackDetailBySearchInfo()']]
  170 +2018-10-12 14:14:53.744 INFO: 检查元素在页面上是否可见
  171 +2018-10-12 14:14:53.757 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  172 +2018-10-12 14:14:53.757 INFO: 强行等待:1秒
  173 +2018-10-12 14:14:54.757 INFO: 检查元素在页面上是否可见
  174 +2018-10-12 14:14:56.254 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  175 +2018-10-12 14:14:56.255 INFO: 强行等待:1秒
  176 +2018-10-12 14:14:57.258 INFO: 检查元素在页面上是否可见
  177 +2018-10-12 14:14:57.284 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  178 +2018-10-12 14:14:57.284 INFO: 强行等待:1秒
  179 +2018-10-12 14:14:58.284 INFO: 检查元素在页面上是否可见
  180 +2018-10-12 14:14:58.318 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  181 +2018-10-12 14:14:58.318 INFO: 强行等待:1秒
  182 +2018-10-12 14:14:59.319 INFO: 检查元素在页面上是否可见
  183 +2018-10-12 14:14:59.335 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  184 +2018-10-12 14:14:59.335 INFO: 强行等待:1秒
  185 +2018-10-12 14:15:00.344 INFO: 检查元素在页面上是否可见
  186 +2018-10-12 14:15:00.368 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  187 +2018-10-12 14:15:00.368 INFO: 强行等待:1秒
  188 +2018-10-12 14:15:01.368 INFO: 检查元素在页面上是否可见
  189 +2018-10-12 14:15:04.614 INFO: 元素可见:By.xpath: //*[@id='mask' and @style='display: none;']
  190 +2018-10-12 14:15:04.615 INFO: 强行等待:1秒
  191 +2018-10-12 14:15:05.730 INFO: 点击元素: //*[contains(text(),'待反馈任务')]]
  192 +2018-10-12 14:15:05.821 INFO: 检查元素在页面上是否可见
  193 +2018-10-12 14:15:05.842 INFO: 元素可见:By.xpath: //*[contains(text(),'询价要求完成时间')]
  194 +2018-10-12 14:15:06.850 INFO: 上下拖动滚动条
  195 +2018-10-12 14:15:06.850 INFO: 检查元素在页面上是否可见
  196 +2018-10-12 14:15:06.879 INFO: 元素可见:By.xpath: //*[@ng-click='submitFeedback(1)']
  197 +2018-10-12 14:15:06.966 INFO: 点击元素: //*[@ng-click='submitFeedback(1)']]
  198 +2018-10-12 14:15:07.058 INFO: 强行等待:1秒
  199 +2018-10-12 14:15:08.059 INFO: 检查元素在页面上是否可见
  200 +2018-10-12 14:15:13.091 INFO: 元素不可见:By.xpath: //*[@ng-click='submitFeedback(1)']
  201 +2018-10-12 14:15:13.091 INFO: 强行等待:1秒
  202 +2018-10-12 14:15:14.091 INFO: 检查元素在页面上是否可见
  203 +2018-10-12 14:15:19.155 INFO: 元素不可见:By.xpath: //*[@ng-table='tableParams1']/tbody/tr[1]
Log/20181023.log 0 → 100644
@@ -0,0 +1,98 @@ @@ -0,0 +1,98 @@
  1 +2018-10-23 17:09:35.336 INFO: 开始从配置文件中选择浏览器
  2 +2018-10-23 17:09:35.344 INFO: 所选择的浏览器类型为: Chrome
  3 +2018-10-23 17:09:35.344 INFO: 所测试的环境为:SIT
  4 +2018-10-23 17:09:38.773 INFO: 正在启动Chrome浏览器
  5 +2018-10-23 17:09:39.958 INFO: 窗口最大化
  6 +2018-10-23 17:09:41.382 INFO: 打开URL: http://bpms.sit.gz.essa
  7 +2018-10-23 17:09:41.387 INFO: 设置隐性等待5 秒
  8 +2018-10-23 17:09:41.582 INFO: 清除文本框中已有字符: //*[@id='username']]
  9 +2018-10-23 17:09:41.675 INFO: 输入的字符是:linxun
  10 +2018-10-23 17:09:41.808 INFO: 清除文本框中已有字符: //*[@id='password']]
  11 +2018-10-23 17:09:41.897 INFO: 输入的字符是:essa123
  12 +2018-10-23 17:09:41.982 INFO: 点击元素: //*[@id='subBtn']]
  13 +2018-10-23 17:09:43.963 INFO: 点击元素: //*[text()='商品管理']]
  14 +2018-10-23 17:09:44.160 INFO: 检查元素是否存在: //*[text()='原厂商品发布']]:true
  15 +2018-10-23 17:09:44.232 INFO: 点击元素: //*[text()='原厂商品发布']]
  16 +2018-10-23 17:09:44.337 INFO: 强行等待:2秒
  17 +2018-10-23 17:09:46.338 INFO: 检查元素在页面上是否可见
  18 +2018-10-23 17:09:46.467 INFO: 元素可见:By.xpath: //*[@ng-click='supplier()']
  19 +2018-10-23 17:09:46.544 INFO: 点击元素: //*[@ng-click='supplier()']]
  20 +2018-10-23 17:09:47.282 INFO: 点击元素: //*[@ng-click='showSelect()']]
  21 +2018-10-23 17:09:47.471 INFO: 点击元素: //*[contains(@ng-click,'keywordTypeChecked(item)') and @value='name']/..]
  22 +2018-10-23 17:09:47.736 INFO: 清除文本框中已有字符: //*[@ng-keyup='keyupChecked()']]
  23 +2018-10-23 17:09:47.863 INFO: 输入的字符是:物料分析
  24 +2018-10-23 17:09:47.954 INFO: 点击元素: //*[@ng-click='search()']]
  25 +2018-10-23 17:09:48.054 INFO: 强行等待:1秒
  26 +2018-10-23 17:09:49.055 INFO: 检查元素在页面上是否可见
  27 +2018-10-23 17:09:49.081 INFO: 元素可见:By.xpath: //*[@id='spTableParams']/tbody/tr[1]
  28 +2018-10-23 17:09:49.160 INFO: 点击元素: //*[@id='spTableParams']/tbody/tr[1]]
  29 +2018-10-23 17:09:49.348 INFO: 点击元素: //*[text()='确定']]
  30 +2018-10-23 17:09:49.476 INFO: 强行等待:1秒
  31 +2018-10-23 17:09:50.605 INFO: 点击元素: //*[text()='品牌名称']/../div[2]/div/div]
  32 +2018-10-23 17:09:50.719 INFO: 检查元素在页面上是否可见
  33 +2018-10-23 17:09:51.696 INFO: 元素可见:By.xpath: //*[@class='msgLayer']/li[1]
  34 +2018-10-23 17:09:52.302 INFO: 点击元素: //*[@class='msgLayer']/li[1]]
  35 +2018-10-23 17:09:52.497 INFO: 点击元素: //*[text()='确定']]
  36 +2018-10-23 17:09:52.602 INFO: 强行等待:1秒
  37 +2018-10-23 17:09:53.758 INFO: 点击元素: //*[text()='主类目']/../../div[1]/div]
  38 +2018-10-23 17:09:54.670 INFO: 调用JavaScript点击元素: //*[@id='undefined_1_switch']]
  39 +2018-10-23 17:09:54.934 INFO: 调用JavaScript点击元素: //*[@id='undefined_7_switch']]
  40 +2018-10-23 17:09:55.619 INFO: 调用JavaScript点击元素: //*[text()='飞行鸟类']]
  41 +2018-10-23 17:09:55.704 INFO: 调用JavaScript点击元素: //*[contains(@class,'btn btn-success')]]
  42 +2018-10-23 17:09:55.782 INFO: 点击元素: //*[text()='确定']]
  43 +2018-10-23 17:09:57.910 INFO: 点击元素: //*[text()='功能']/../div[2]/div[2]]
  44 +2018-10-23 17:09:58.086 INFO: 点击元素: //*[text()='特殊功能']/../div[2]/div[2]]
  45 +2018-10-23 17:09:58.254 INFO: 点击元素: //*[text()='外观造型']/../div[2]/div[1]]
  46 +2018-10-23 17:09:58.436 INFO: 点击元素: //*[text()='是否带人']/../div[2]/div[1]]
  47 +2018-10-23 17:09:58.869 INFO: 点击元素: //*[text()='适用年龄']/../div[2]/div[3]]
  48 +2018-10-23 17:09:59.973 INFO: 上下拖动滚动条
  49 +2018-10-23 17:10:00.130 INFO: 清除文本框中已有字符: //*[text()='品名']/../div[3]/div/input]
  50 +2018-10-23 17:10:00.758 INFO: 输入的字符是:原厂1023_170958
  51 +2018-10-23 17:10:00.853 INFO: 点击元素: //*[text()='品名']/../div[2]/div]
  52 +2018-10-23 17:10:01.067 INFO: 点击元素: //*[@class='msg2']/ul[1]/li[2]]
  53 +2018-10-23 17:10:01.286 INFO: 清除文本框中已有字符: //*[text()='品名']/../div[3]/div/input]
  54 +2018-10-23 17:10:02.013 INFO: 输入的字符是:Original1023_170958
  55 +2018-10-23 17:10:02.157 INFO: 清除文本框中已有字符: //*[@ng-model='model.factoryNo']]
  56 +2018-10-23 17:10:02.741 INFO: 输入的字符是:20181023171002
  57 +2018-10-23 17:10:02.836 INFO: 点击元素: //*[@dic-list='包装语言']/div[1]]
  58 +2018-10-23 17:10:03.042 INFO: 点击元素: //*[text()='自有版权']]
  59 +2018-10-23 17:10:03.237 INFO: 点击元素: //*[@dic-list='新品保护期']/div[3]]
  60 +2018-10-23 17:10:04.394 INFO: 上下拖动滚动条
  61 +2018-10-23 17:10:04.504 INFO: 点击元素: //*[@dic-list='计量单位']/div[1]]
  62 +2018-10-23 17:10:04.711 INFO: 点击元素: //*[text()='外箱']]
  63 +2018-10-23 17:10:04.937 INFO: 点击元素: //*[@placeholder='请选择遥控模式']]
  64 +2018-10-23 17:10:05.152 INFO: 点击元素: //*[@placeholder='请选择遥控模式']/../../div[3]/div/span[1]]
  65 +2018-10-23 17:10:05.368 INFO: 点击元素: //*[@placeholder='请选择通道']]
  66 +2018-10-23 17:10:05.633 INFO: 点击元素: //*[@placeholder='请选择通道']/../../div[3]/div/span[1]]
  67 +2018-10-23 17:10:05.846 INFO: 点击元素: //*[@placeholder='请选择常规功能']]
  68 +2018-10-23 17:10:06.039 INFO: 点击元素: //*[@placeholder='请选择常规功能']/../../div[3]/div/span[2]]
  69 +2018-10-23 17:10:06.256 INFO: 点击元素: //*[@placeholder='请选择是否包电']]
  70 +2018-10-23 17:10:06.454 INFO: 点击元素: //*[@placeholder='请选择是否包电']/../../div[3]/div/span[2]]
  71 +2018-10-23 17:10:06.673 INFO: 点击元素: //*[@placeholder='请选择是否可充电']]
  72 +2018-10-23 17:10:06.864 INFO: 点击元素: //*[@placeholder='请选择是否可充电']/../../div[3]/div/span[1]]
  73 +2018-10-23 17:10:07.070 INFO: 点击元素: //*[@placeholder='请选择配件']]
  74 +2018-10-23 17:10:07.280 INFO: 点击元素: //*[@placeholder='请选择配件']/../../div[3]/div/span[1]]
  75 +2018-10-23 17:10:07.483 INFO: 点击元素: //*[@placeholder='请选择包装图案']]
  76 +2018-10-23 17:10:07.678 INFO: 点击元素: //*[@placeholder='请选择包装图案']/../../div[3]/div/span[1]]
  77 +2018-10-23 17:10:07.940 INFO: 点击元素: //*[@placeholder='请选择单品或套装']]
  78 +2018-10-23 17:10:08.132 INFO: 点击元素: //*[@placeholder='请选择单品或套装']/../../div[3]/div/span[1]]
  79 +2018-10-23 17:10:08.335 INFO: 点击元素: //*[@placeholder='请选择局部工艺']]
  80 +2018-10-23 17:10:08.546 INFO: 点击元素: //*[@placeholder='请选择局部工艺']/../../div[3]/div/span[1]]
  81 +2018-10-23 17:10:08.755 INFO: 点击元素: //*[@placeholder='请选择颜色']]
  82 +2018-10-23 17:10:08.955 INFO: 点击元素: //*[@placeholder='请选择颜色']/../../div[3]/div/span[1]]
  83 +2018-10-23 17:10:09.183 INFO: 点击元素: //*[@placeholder='请选择装量']]
  84 +2018-10-23 17:10:09.377 INFO: 点击元素: //*[@placeholder='请选择装量']/../../div[3]/div/span[2]]
  85 +2018-10-23 17:10:09.604 INFO: 点击元素: //*[@placeholder='请选择包装类型']]
  86 +2018-10-23 17:10:09.842 INFO: 点击元素: //*[@placeholder='请选择包装类型']/../../div[3]/div/span[1]]
  87 +2018-10-23 17:10:10.070 INFO: 点击元素: //*[@placeholder='请选择包装方式']]
  88 +2018-10-23 17:10:10.264 INFO: 点击元素: //*[@placeholder='请选择包装方式']/../../div[3]/div/span[1]]
  89 +2018-10-23 17:10:10.489 INFO: 点击元素: //*[@class='addSku']]
  90 +2018-10-23 17:10:11.316 INFO: 清除文本框中已有字符: //*[@title='计数数量']/div/input]
  91 +2018-10-23 17:10:11.536 INFO: 输入的字符是:10
  92 +2018-10-23 17:10:11.709 INFO: 清除文本框中已有字符: //*[@title='销售MOQ']/div/input]
  93 +2018-10-23 17:10:11.902 INFO: 输入的字符是:10
  94 +2018-10-23 17:10:12.055 INFO: 清除文本框中已有字符: //*[@title='供货周期']/div/input]
  95 +2018-10-23 17:10:12.176 INFO: 输入的字符是:3
  96 +2018-10-23 17:10:12.312 INFO: 清除文本框中已有字符: //*[@placeholder='单品价格']]
  97 +2018-10-23 17:10:12.582 INFO: 输入的字符是:136
  98 +2018-10-23 17:10:12.737 INFO: 使用鼠标拖动,将元素水平拖动200
0 \ No newline at end of file 99 \ No newline at end of file
Log/Screenshots/20180831_153604截图.png deleted

84.8 KB

Log/Screenshots/20180831_170604截图.png deleted

105 KB

src/test/java/com/buyer/testSuite/TestConfirmBuy.java 0 → 100644
@@ -0,0 +1,40 @@ @@ -0,0 +1,40 @@
  1 +package com.buyer.testSuite;
  2 +
  3 +import org.openqa.selenium.WebDriver;
  4 +import org.openqa.selenium.support.PageFactory;
  5 +import org.testng.annotations.AfterClass;
  6 +import org.testng.annotations.BeforeTest;
  7 +import org.testng.annotations.Test;
  8 +
  9 +import com.buyer.pageObject.IndexPage;
  10 +import com.buyer.pageObject.ShoppingCartPage;
  11 +import com.essa.framework.Model;
  12 +import com.essa.pageObject.BaseTest;
  13 +
  14 +public class TestConfirmBuy extends BaseTest {
  15 +
  16 + WebDriver driver;
  17 +
  18 + @BeforeTest
  19 + public void setUp() {
  20 + initBuyer();
  21 + loginBuyerValid(Model.getBuyerAccount(),Model.getBuyerPassword());
  22 + }
  23 +
  24 + @AfterClass
  25 + public void tearDown() {
  26 + driver.quit();
  27 + }
  28 +
  29 + /**
  30 + * 登录采购商账号,确认订单
  31 + */
  32 + @Test(description="采购商确认采购")
  33 + public void confirmBuy() {
  34 + this.driver = getDriver();
  35 + IndexPage indexPage = PageFactory.initElements(driver, IndexPage.class);
  36 + indexPage.toShoppingCartPage();
  37 + ShoppingCartPage shoppingCartPage = PageFactory.initElements(driver, ShoppingCartPage.class);
  38 + shoppingCartPage.confirmOrder();
  39 + }
  40 +}
src/test/java/com/essa/framework/BasePage1.java 0 → 100644
@@ -0,0 +1,38 @@ @@ -0,0 +1,38 @@
  1 +package com.essa.framework;
  2 +
  3 +import org.openqa.selenium.WebDriver;
  4 +import org.openqa.selenium.WebElement;
  5 +
  6 +public class BasePage1 {
  7 + public static WebDriver driver;
  8 + /**
  9 + * 构造方法
  10 + * @param driver
  11 + */
  12 + public BasePage1(WebDriver driver) {
  13 + BasePage.driver = driver;
  14 + }
  15 + /**
  16 + * 填写文本
  17 + * @param element 元素
  18 + * @param text 文本值
  19 + */
  20 + protected void sendKeys(WebElement element, String text) {
  21 + element.clear();// 清除原有文本
  22 + element.sendKeys(text);
  23 + }
  24 + /**
  25 + * 鼠标左键点击
  26 + * @param element 元素
  27 + */
  28 + protected void click(WebElement element) {
  29 + element.click();
  30 + }
  31 + /**
  32 + * 获取当前页面的标题
  33 + * @return 标题
  34 + */
  35 + protected String getCurrentPageTitle() {
  36 + return driver.getTitle();
  37 + }
  38 +}
src/test/java/com/essa/testSuite/.gitignore 0 → 100644
@@ -0,0 +1,2 @@ @@ -0,0 +1,2 @@
  1 +/TestActivity.java
  2 +/TestPOInquiry.java
test-output/PO询价/POInquiry.html 0 → 100644
@@ -0,0 +1,84 @@ @@ -0,0 +1,84 @@
  1 +<html>
  2 +<head>
  3 +<title>TestNG: POInquiry</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +
  7 +<style type="text/css">
  8 +.log { display: none;}
  9 +.stack-trace { display: none;}
  10 +</style>
  11 +<script type="text/javascript">
  12 +<!--
  13 +function flip(e) {
  14 + current = e.style.display;
  15 + if (current == 'block') {
  16 + e.style.display = 'none';
  17 + return 0;
  18 + }
  19 + else {
  20 + e.style.display = 'block';
  21 + return 1;
  22 + }
  23 +}
  24 +
  25 +function toggleBox(szDivId, elem, msg1, msg2)
  26 +{
  27 + var res = -1; if (document.getElementById) {
  28 + res = flip(document.getElementById(szDivId));
  29 + }
  30 + else if (document.all) {
  31 + // this is the way old msie versions work
  32 + res = flip(document.all[szDivId]);
  33 + }
  34 + if(elem) {
  35 + if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
  36 + }
  37 +
  38 +}
  39 +
  40 +function toggleAllBoxes() {
  41 + if (document.getElementsByTagName) {
  42 + d = document.getElementsByTagName('div');
  43 + for (i = 0; i < d.length; i++) {
  44 + if (d[i].className == 'log') {
  45 + flip(d[i]);
  46 + }
  47 + }
  48 + }
  49 +}
  50 +
  51 +// -->
  52 +</script>
  53 +
  54 +</head>
  55 +<body>
  56 +<h2 align='center'>POInquiry</h2><table border='1' align="center">
  57 +<tr>
  58 +<td>Tests passed/Failed/Skipped:</td><td>1/0/0</td>
  59 +</tr><tr>
  60 +<td>Started on:</td><td>Tue Oct 23 15:25:17 CST 2018</td>
  61 +</tr>
  62 +<tr><td>Total time:</td><td>49 seconds (49778 ms)</td>
  63 +</tr><tr>
  64 +<td>Included groups:</td><td></td>
  65 +</tr><tr>
  66 +<td>Excluded groups:</td><td></td>
  67 +</tr>
  68 +</table><p/>
  69 +<small><i>(Hover the method name to see the test class name)</i></small><p/>
  70 +<table width='100%' border='1' class='invocation-passed'>
  71 +<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
  72 +<tr><td><b>Test method</b></td>
  73 +<td width="30%"><b>Exception</b></td>
  74 +<td width="10%"><b>Time (seconds)</b></td>
  75 +<td><b>Instance</b></td>
  76 +</tr>
  77 +<tr>
  78 +<td title='com.essa.testSuite.TestPOInquiry.POInquiry()'><b>POInquiry</b><br>Test class: com.essa.testSuite.TestPOInquiry<br>Test method: 根据PO单号,做询价操作</td>
  79 +<td></td>
  80 +<td>41</td>
  81 +<td>com.essa.testSuite.TestPOInquiry@28b33fbf</td></tr>
  82 +</table><p>
  83 +</body>
  84 +</html>
0 \ No newline at end of file 85 \ No newline at end of file
test-output/PO询价/POInquiry.xml 0 → 100644
@@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
  3 +<testsuite hostname="4F5EY2X7DB7A4UR" ignored="0" name="POInquiry" tests="1" failures="0" timestamp="23 十月 2018 07:26:07 GMT" time="49.778" errors="0">
  4 + <testcase name="POInquiry" time="41.111" classname="com.essa.testSuite.TestPOInquiry"/>
  5 +</testsuite> <!-- POInquiry -->
test-output/PO询价/testng-failed.xml 0 → 100644
@@ -0,0 +1,15 @@ @@ -0,0 +1,15 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
  3 +<suite guice-stage="DEVELOPMENT" name="Failed suite [PO询价]">
  4 + <test thread-count="5" name="POInquiry(failed)">
  5 + <classes>
  6 + <class name="com.essa.testSuite.TestPOInquiry">
  7 + <methods>
  8 + <include name="setUp"/>
  9 + <include name="tearDown"/>
  10 + <include name="POInquiry"/>
  11 + </methods>
  12 + </class> <!-- com.essa.testSuite.TestPOInquiry -->
  13 + </classes>
  14 + </test> <!-- POInquiry(failed) -->
  15 +</suite> <!-- Failed suite [PO询价] -->
test-output/emailable-report.html
@@ -8,14 +8,17 @@ @@ -8,14 +8,17 @@
8 <body> 8 <body>
9 <table> 9 <table>
10 <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> 10 <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>
11 -<tr><th colspan="7">提交PO</th></tr>  
12 -<tr><td><a href="#t0">sendPO</a></td><td class="num">4</td><td class="num">0</td><td class="num">0</td><td class="num">92,334</td><td></td><td></td></tr> 11 +<tr><th colspan="7">发布团购商品</th></tr>
  12 +<tr><td><a href="#t0">publishGroupPurchase</a></td><td class="num">7</td><td class="num">0</td><td class="num">0</td><td class="num">115,036</td><td></td><td></td></tr>
13 </table> 13 </table>
14 -<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">提交PO</th></tr></tbody><tbody id="t0"><tr><th colspan="4">sendPO &#8212; passed</th></tr><tr class="passedeven"><td rowspan="1">com.buyer.testSuite.TestAddToCart</td><td><a href="#m0">addSku</a></td><td rowspan="1">1540280658672</td><td rowspan="1">7281</td></tr><tr class="passedodd"><td rowspan="2">com.buyer.testSuite.TestSendPO</td><td><a href="#m1">conslidation</a></td><td rowspan="1">1540280699793</td><td rowspan="1">26268</td></tr><tr class="passedodd"><td><a href="#m2">sendPO</a></td><td rowspan="1">1540280726062</td><td rowspan="1">16452</td></tr><tr class="passedeven"><td rowspan="1">com.essa.testSuite.TestProductInquiry</td><td><a href="#m3">productInquiry</a></td><td rowspan="1">1540280673576</td><td rowspan="1">18469</td></tr></tbody> 14 +<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">发布团购商品</th></tr></tbody><tbody id="t0"><tr><th colspan="4">publishGroupPurchase &#8212; passed</th></tr><tr class="passedeven"><td rowspan="4">com.essa.testSuite.TestAddOriginalGoods</td><td><a href="#m0">auditOriginal</a></td><td rowspan="1">1540286063115</td><td rowspan="1">14592</td></tr><tr class="passedeven"><td><a href="#m1">getSkuNo</a></td><td rowspan="1">1540286077707</td><td rowspan="1">2407</td></tr><tr class="passedeven"><td><a href="#m2">toAddOriginalGoodsPage</a></td><td rowspan="1">1540286019531</td><td rowspan="1">30351</td></tr><tr class="passedeven"><td><a href="#m3">updatePic</a></td><td rowspan="1">1540286049882</td><td rowspan="1">13233</td></tr><tr class="passedodd"><td rowspan="3">com.essa.testSuite.TestGroupPurchase</td><td><a href="#m4">SkuCategoryManagerCongfig</a></td><td rowspan="1">1540286088148</td><td rowspan="1">5419</td></tr><tr class="passedodd"><td><a href="#m5">isPublish</a></td><td rowspan="1">1540286122185</td><td rowspan="1">4590</td></tr><tr class="passedodd"><td><a href="#m6">publishGroupPurchase</a></td><td rowspan="1">1540286093567</td><td rowspan="1">28617</td></tr></tbody>
15 </table> 15 </table>
16 -<h2>sendPO</h2><h3 id="m0">com.buyer.testSuite.TestAddToCart#addSku</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>  
17 -<h3 id="m1">com.buyer.testSuite.TestSendPO#conslidation</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>  
18 -<h3 id="m2">com.buyer.testSuite.TestSendPO#sendPO</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>  
19 -<h3 id="m3">com.essa.testSuite.TestProductInquiry#productInquiry</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p> 16 +<h2>publishGroupPurchase</h2><h3 id="m0">com.essa.testSuite.TestAddOriginalGoods#auditOriginal</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
  17 +<h3 id="m1">com.essa.testSuite.TestAddOriginalGoods#getSkuNo</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
  18 +<h3 id="m2">com.essa.testSuite.TestAddOriginalGoods#toAddOriginalGoodsPage</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
  19 +<h3 id="m3">com.essa.testSuite.TestAddOriginalGoods#updatePic</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
  20 +<h3 id="m4">com.essa.testSuite.TestGroupPurchase#SkuCategoryManagerCongfig</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
  21 +<h3 id="m5">com.essa.testSuite.TestGroupPurchase#isPublish</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
  22 +<h3 id="m6">com.essa.testSuite.TestGroupPurchase#publishGroupPurchase</h3><table class="result"><tr><th class="invisible"/></tr></table><p class="totop"><a href="#summary">back to summary</a></p>
20 </body> 23 </body>
21 </html> 24 </html>
test-output/index.html
@@ -37,8 +37,8 @@ @@ -37,8 +37,8 @@
37 <div class="suite"> 37 <div class="suite">
38 <div class="rounded-window"> 38 <div class="rounded-window">
39 <div class="suite-header light-rounded-window-top"> 39 <div class="suite-header light-rounded-window-top">
40 - <a href="#" class="navigator-link" panel-name="suite-提交PO">  
41 - <span class="suite-name border-passed">提交PO</span> 40 + <a href="#" class="navigator-link" panel-name="suite-发布团购商品">
  41 + <span class="suite-name border-passed">发布团购商品</span>
42 </a> <!-- navigator-link --> 42 </a> <!-- navigator-link -->
43 </div> <!-- suite-header light-rounded-window-top --> 43 </div> <!-- suite-header light-rounded-window-top -->
44 <div class="navigator-suite-content"> 44 <div class="navigator-suite-content">
@@ -48,37 +48,37 @@ @@ -48,37 +48,37 @@
48 <div class="suite-section-content"> 48 <div class="suite-section-content">
49 <ul> 49 <ul>
50 <li> 50 <li>
51 - <a href="#" class="navigator-link " panel-name="test-xml-提交PO">  
52 - <span>D:\WorkSpace\EssaAuto\resources\suites\sendPO.xml</span> 51 + <a href="#" class="navigator-link " panel-name="test-xml-发布团购商品">
  52 + <span>D:\WorkSpace\EssaAuto\resources\suites\publishGroupPurchase.xml</span>
53 </a> <!-- navigator-link --> 53 </a> <!-- navigator-link -->
54 </li> 54 </li>
55 <li> 55 <li>
56 - <a href="#" class="navigator-link " panel-name="testlist-提交PO"> 56 + <a href="#" class="navigator-link " panel-name="testlist-发布团购商品">
57 <span class="test-stats">1 test</span> 57 <span class="test-stats">1 test</span>
58 </a> <!-- navigator-link --> 58 </a> <!-- navigator-link -->
59 </li> 59 </li>
60 <li> 60 <li>
61 - <a href="#" class="navigator-link " panel-name="group-提交PO"> 61 + <a href="#" class="navigator-link " panel-name="group-发布团购商品">
62 <span>0 groups</span> 62 <span>0 groups</span>
63 </a> <!-- navigator-link --> 63 </a> <!-- navigator-link -->
64 </li> 64 </li>
65 <li> 65 <li>
66 - <a href="#" class="navigator-link " panel-name="times-提交PO"> 66 + <a href="#" class="navigator-link " panel-name="times-发布团购商品">
67 <span>Times</span> 67 <span>Times</span>
68 </a> <!-- navigator-link --> 68 </a> <!-- navigator-link -->
69 </li> 69 </li>
70 <li> 70 <li>
71 - <a href="#" class="navigator-link " panel-name="reporter-提交PO"> 71 + <a href="#" class="navigator-link " panel-name="reporter-发布团购商品">
72 <span>Reporter output</span> 72 <span>Reporter output</span>
73 </a> <!-- navigator-link --> 73 </a> <!-- navigator-link -->
74 </li> 74 </li>
75 <li> 75 <li>
76 - <a href="#" class="navigator-link " panel-name="ignored-methods-提交PO"> 76 + <a href="#" class="navigator-link " panel-name="ignored-methods-发布团购商品">
77 <span>Ignored methods</span> 77 <span>Ignored methods</span>
78 </a> <!-- navigator-link --> 78 </a> <!-- navigator-link -->
79 </li> 79 </li>
80 <li> 80 <li>
81 - <a href="#" class="navigator-link " panel-name="chronological-提交PO"> 81 + <a href="#" class="navigator-link " panel-name="chronological-发布团购商品">
82 <span>Chronological view</span> 82 <span>Chronological view</span>
83 </a> <!-- navigator-link --> 83 </a> <!-- navigator-link -->
84 </li> 84 </li>
@@ -91,36 +91,51 @@ @@ -91,36 +91,51 @@
91 <div class="suite-section-content"> 91 <div class="suite-section-content">
92 <ul> 92 <ul>
93 <li> 93 <li>
94 - <span class="method-stats">4 methods, 4 passed</span> 94 + <span class="method-stats">7 methods, 7 passed</span>
95 </li> 95 </li>
96 <li> 96 <li>
97 <span class="method-list-title passed">Passed methods</span> 97 <span class="method-list-title passed">Passed methods</span>
98 <span class="show-or-hide-methods passed"> 98 <span class="show-or-hide-methods passed">
99 - <a href="#" panel-name="suite-提交PO" class="hide-methods passed suite-提交PO"> (hide)</a> <!-- hide-methods passed suite-提交PO -->  
100 - <a href="#" panel-name="suite-提交PO" class="show-methods passed suite-提交PO"> (show)</a> <!-- show-methods passed suite-提交PO --> 99 + <a href="#" panel-name="suite-发布团购商品" class="hide-methods passed suite-发布团购商品"> (hide)</a> <!-- hide-methods passed suite-发布团购商品 -->
  100 + <a href="#" panel-name="suite-发布团购商品" class="show-methods passed suite-发布团购商品"> (show)</a> <!-- show-methods passed suite-发布团购商品 -->
101 </span> 101 </span>
102 - <div class="method-list-content passed suite-提交PO"> 102 + <div class="method-list-content passed suite-发布团购商品">
103 <span> 103 <span>
104 <img width="3%" src="passed.png"/> 104 <img width="3%" src="passed.png"/>
105 - <a href="#" class="method navigator-link" panel-name="suite-提交PO" title="com.buyer.testSuite.TestAddToCart" hash-for-method="addSku">addSku</a> <!-- method navigator-link --> 105 + <a href="#" class="method navigator-link" panel-name="suite-发布团购商品" title="com.essa.testSuite.TestGroupPurchase" hash-for-method="SkuCategoryManagerCongfig">SkuCategoryManagerCongfig</a> <!-- method navigator-link -->
106 </span> 106 </span>
107 <br/> 107 <br/>
108 <span> 108 <span>
109 <img width="3%" src="passed.png"/> 109 <img width="3%" src="passed.png"/>
110 - <a href="#" class="method navigator-link" panel-name="suite-提交PO" title="com.buyer.testSuite.TestSendPO" hash-for-method="conslidation">conslidation</a> <!-- method navigator-link --> 110 + <a href="#" class="method navigator-link" panel-name="suite-发布团购商品" title="com.essa.testSuite.TestAddOriginalGoods" hash-for-method="auditOriginal">auditOriginal</a> <!-- method navigator-link -->
111 </span> 111 </span>
112 <br/> 112 <br/>
113 <span> 113 <span>
114 <img width="3%" src="passed.png"/> 114 <img width="3%" src="passed.png"/>
115 - <a href="#" class="method navigator-link" panel-name="suite-提交PO" title="com.essa.testSuite.TestProductInquiry" hash-for-method="productInquiry">productInquiry</a> <!-- method navigator-link --> 115 + <a href="#" class="method navigator-link" panel-name="suite-发布团购商品" title="com.essa.testSuite.TestAddOriginalGoods" hash-for-method="getSkuNo">getSkuNo</a> <!-- method navigator-link -->
116 </span> 116 </span>
117 <br/> 117 <br/>
118 <span> 118 <span>
119 <img width="3%" src="passed.png"/> 119 <img width="3%" src="passed.png"/>
120 - <a href="#" class="method navigator-link" panel-name="suite-提交PO" title="com.buyer.testSuite.TestSendPO" hash-for-method="sendPO">sendPO</a> <!-- method navigator-link --> 120 + <a href="#" class="method navigator-link" panel-name="suite-发布团购商品" title="com.essa.testSuite.TestGroupPurchase" hash-for-method="isPublish">isPublish</a> <!-- method navigator-link -->
121 </span> 121 </span>
122 <br/> 122 <br/>
123 - </div> <!-- method-list-content passed suite-提交PO --> 123 + <span>
  124 + <img width="3%" src="passed.png"/>
  125 + <a href="#" class="method navigator-link" panel-name="suite-发布团购商品" title="com.essa.testSuite.TestGroupPurchase" hash-for-method="publishGroupPurchase">publishGroupPurchase</a> <!-- method navigator-link -->
  126 + </span>
  127 + <br/>
  128 + <span>
  129 + <img width="3%" src="passed.png"/>
  130 + <a href="#" class="method navigator-link" panel-name="suite-发布团购商品" title="com.essa.testSuite.TestAddOriginalGoods" hash-for-method="toAddOriginalGoodsPage">toAddOriginalGoodsPage</a> <!-- method navigator-link -->
  131 + </span>
  132 + <br/>
  133 + <span>
  134 + <img width="3%" src="passed.png"/>
  135 + <a href="#" class="method navigator-link" panel-name="suite-发布团购商品" title="com.essa.testSuite.TestAddOriginalGoods" hash-for-method="updatePic">updatePic</a> <!-- method navigator-link -->
  136 + </span>
  137 + <br/>
  138 + </div> <!-- method-list-content passed suite-发布团购商品 -->
124 </li> 139 </li>
125 </ul> 140 </ul>
126 </div> <!-- suite-section-content --> 141 </div> <!-- suite-section-content -->
@@ -131,234 +146,258 @@ @@ -131,234 +146,258 @@
131 </div> <!-- navigator-root --> 146 </div> <!-- navigator-root -->
132 <div class="wrapper"> 147 <div class="wrapper">
133 <div class="main-panel-root"> 148 <div class="main-panel-root">
134 - <div panel-name="suite-提交PO" class="panel 提交PO">  
135 - <div class="suite-提交PO-class-passed"> 149 + <div panel-name="suite-发布团购商品" class="panel 发布团购商品">
  150 + <div class="suite-发布团购商品-class-passed">
136 <div class="main-panel-header rounded-window-top"> 151 <div class="main-panel-header rounded-window-top">
137 <img src="passed.png"/> 152 <img src="passed.png"/>
138 - <span class="class-name">com.buyer.testSuite.TestAddToCart</span> 153 + <span class="class-name">com.essa.testSuite.TestAddOriginalGoods</span>
139 </div> <!-- main-panel-header rounded-window-top --> 154 </div> <!-- main-panel-header rounded-window-top -->
140 <div class="main-panel-content rounded-window-bottom"> 155 <div class="main-panel-content rounded-window-bottom">
141 <div class="method"> 156 <div class="method">
142 <div class="method-content"> 157 <div class="method-content">
143 - <a name="addSku">  
144 - </a> <!-- addSku -->  
145 - <span class="method-name">addSku</span> 158 + <a name="auditOriginal">
  159 + </a> <!-- auditOriginal -->
  160 + <span class="method-name">auditOriginal</span>
146 <em> 161 <em>
147 -(将sku加入购物车) </em> 162 +(原厂商品审核) </em>
  163 + </div> <!-- method-content -->
  164 + </div> <!-- method -->
  165 + <div class="method">
  166 + <div class="method-content">
  167 + <a name="getSkuNo">
  168 + </a> <!-- getSkuNo -->
  169 + <span class="method-name">getSkuNo</span>
  170 + <em>
  171 +(去商品库获取添加的sku编号) </em>
148 </div> <!-- method-content --> 172 </div> <!-- method-content -->
149 </div> <!-- method --> 173 </div> <!-- method -->
150 - </div> <!-- main-panel-content rounded-window-bottom -->  
151 - </div> <!-- suite-提交PO-class-passed -->  
152 - <div class="suite-提交PO-class-passed">  
153 - <div class="main-panel-header rounded-window-top">  
154 - <img src="passed.png"/>  
155 - <span class="class-name">com.buyer.testSuite.TestSendPO</span>  
156 - </div> <!-- main-panel-header rounded-window-top -->  
157 - <div class="main-panel-content rounded-window-bottom">  
158 <div class="method"> 174 <div class="method">
159 <div class="method-content"> 175 <div class="method-content">
160 - <a name="conslidation">  
161 - </a> <!-- conslidation -->  
162 - <span class="method-name">conslidation</span> 176 + <a name="toAddOriginalGoodsPage">
  177 + </a> <!-- toAddOriginalGoodsPage -->
  178 + <span class="method-name">toAddOriginalGoodsPage</span>
163 <em> 179 <em>
164 -(开始拼柜) </em> 180 +(原厂商品建档) </em>
165 </div> <!-- method-content --> 181 </div> <!-- method-content -->
166 </div> <!-- method --> 182 </div> <!-- method -->
167 <div class="method"> 183 <div class="method">
168 <div class="method-content"> 184 <div class="method-content">
169 - <a name="sendPO">  
170 - </a> <!-- sendPO -->  
171 - <span class="method-name">sendPO</span> 185 + <a name="updatePic">
  186 + </a> <!-- updatePic -->
  187 + <span class="method-name">updatePic</span>
172 <em> 188 <em>
173 -(设置贴纸唛头,提交PO) </em> 189 +(更新图片) </em>
174 </div> <!-- method-content --> 190 </div> <!-- method-content -->
175 </div> <!-- method --> 191 </div> <!-- method -->
176 </div> <!-- main-panel-content rounded-window-bottom --> 192 </div> <!-- main-panel-content rounded-window-bottom -->
177 - </div> <!-- suite-提交PO-class-passed -->  
178 - <div class="suite-提交PO-class-passed"> 193 + </div> <!-- suite-发布团购商品-class-passed -->
  194 + <div class="suite-发布团购商品-class-passed">
179 <div class="main-panel-header rounded-window-top"> 195 <div class="main-panel-header rounded-window-top">
180 <img src="passed.png"/> 196 <img src="passed.png"/>
181 - <span class="class-name">com.essa.testSuite.TestProductInquiry</span> 197 + <span class="class-name">com.essa.testSuite.TestGroupPurchase</span>
182 </div> <!-- main-panel-header rounded-window-top --> 198 </div> <!-- main-panel-header rounded-window-top -->
183 <div class="main-panel-content rounded-window-bottom"> 199 <div class="main-panel-content rounded-window-bottom">
184 <div class="method"> 200 <div class="method">
185 <div class="method-content"> 201 <div class="method-content">
186 - <a name="productInquiry">  
187 - </a> <!-- productInquiry -->  
188 - <span class="method-name">productInquiry</span> 202 + <a name="SkuCategoryManagerCongfig">
  203 + </a> <!-- SkuCategoryManagerCongfig -->
  204 + <span class="method-name">SkuCategoryManagerCongfig</span>
  205 + <em>
  206 +(配置商品类目经理) </em>
  207 + </div> <!-- method-content -->
  208 + </div> <!-- method -->
  209 + <div class="method">
  210 + <div class="method-content">
  211 + <a name="isPublish">
  212 + </a> <!-- isPublish -->
  213 + <span class="method-name">isPublish</span>
  214 + <em>
  215 +(检查团购是否发布成功) </em>
  216 + </div> <!-- method-content -->
  217 + </div> <!-- method -->
  218 + <div class="method">
  219 + <div class="method-content">
  220 + <a name="publishGroupPurchase">
  221 + </a> <!-- publishGroupPurchase -->
  222 + <span class="method-name">publishGroupPurchase</span>
189 <em> 223 <em>
190 -(成品询价流程) </em> 224 +(发布团购) </em>
191 </div> <!-- method-content --> 225 </div> <!-- method-content -->
192 </div> <!-- method --> 226 </div> <!-- method -->
193 </div> <!-- main-panel-content rounded-window-bottom --> 227 </div> <!-- main-panel-content rounded-window-bottom -->
194 - </div> <!-- suite-提交PO-class-passed -->  
195 - </div> <!-- panel 提交PO -->  
196 - <div panel-name="test-xml-提交PO" class="panel"> 228 + </div> <!-- suite-发布团购商品-class-passed -->
  229 + </div> <!-- panel 发布团购商品 -->
  230 + <div panel-name="test-xml-发布团购商品" class="panel">
197 <div class="main-panel-header rounded-window-top"> 231 <div class="main-panel-header rounded-window-top">
198 - <span class="header-content">D:\WorkSpace\EssaAuto\resources\suites\sendPO.xml</span> 232 + <span class="header-content">D:\WorkSpace\EssaAuto\resources\suites\publishGroupPurchase.xml</span>
199 </div> <!-- main-panel-header rounded-window-top --> 233 </div> <!-- main-panel-header rounded-window-top -->
200 <div class="main-panel-content rounded-window-bottom"> 234 <div class="main-panel-content rounded-window-bottom">
201 <pre> 235 <pre>
202 &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; 236 &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
203 &lt;!DOCTYPE suite SYSTEM &quot;http://testng.org/testng-1.0.dtd&quot;&gt; 237 &lt;!DOCTYPE suite SYSTEM &quot;http://testng.org/testng-1.0.dtd&quot;&gt;
204 -&lt;suite guice-stage=&quot;DEVELOPMENT&quot; name=&quot;提交PO&quot;&gt;  
205 - &lt;test thread-count=&quot;5&quot; name=&quot;sendPO&quot;&gt; 238 +&lt;suite guice-stage=&quot;DEVELOPMENT&quot; name=&quot;发布团购商品&quot;&gt;
  239 + &lt;test thread-count=&quot;5&quot; name=&quot;publishGroupPurchase&quot;&gt;
206 &lt;classes&gt; 240 &lt;classes&gt;
207 - &lt;class name=&quot;com.buyer.testSuite.TestAddToCart&quot;&gt;  
208 - &lt;methods&gt;  
209 - &lt;include name=&quot;addSku&quot;/&gt;  
210 - &lt;/methods&gt;  
211 - &lt;/class&gt; &lt;!-- com.buyer.testSuite.TestAddToCart --&gt;  
212 - &lt;class name=&quot;com.essa.testSuite.TestProductInquiry&quot;&gt; 241 + &lt;class name=&quot;com.essa.testSuite.TestAddOriginalGoods&quot;&gt;
213 &lt;methods&gt; 242 &lt;methods&gt;
214 - &lt;include name=&quot;productInquiry&quot;/&gt; 243 + &lt;include name=&quot;toAddOriginalGoodsPage&quot;/&gt;
  244 + &lt;include name=&quot;updatePic&quot;/&gt;
  245 + &lt;include name=&quot;auditOriginal&quot;/&gt;
  246 + &lt;include name=&quot;getSkuNo&quot;/&gt;
215 &lt;/methods&gt; 247 &lt;/methods&gt;
216 - &lt;/class&gt; &lt;!-- com.essa.testSuite.TestProductInquiry --&gt;  
217 - &lt;class name=&quot;com.buyer.testSuite.TestSendPO&quot;&gt; 248 + &lt;/class&gt; &lt;!-- com.essa.testSuite.TestAddOriginalGoods --&gt;
  249 + &lt;class name=&quot;com.essa.testSuite.TestGroupPurchase&quot;&gt;
218 &lt;methods&gt; 250 &lt;methods&gt;
219 - &lt;include name=&quot;conslidation&quot;/&gt;  
220 - &lt;include name=&quot;sendPO&quot;/&gt; 251 + &lt;include name=&quot;SkuCategoryManagerCongfig&quot;/&gt;
  252 + &lt;include name=&quot;publishGroupPurchase&quot;/&gt;
  253 + &lt;include name=&quot;isPublish&quot;/&gt;
221 &lt;/methods&gt; 254 &lt;/methods&gt;
222 - &lt;/class&gt; &lt;!-- com.buyer.testSuite.TestSendPO --&gt; 255 + &lt;/class&gt; &lt;!-- com.essa.testSuite.TestGroupPurchase --&gt;
223 &lt;/classes&gt; 256 &lt;/classes&gt;
224 - &lt;/test&gt; &lt;!-- sendPO --&gt;  
225 -&lt;/suite&gt; &lt;!-- 提交PO --&gt; 257 + &lt;/test&gt; &lt;!-- publishGroupPurchase --&gt;
  258 +&lt;/suite&gt; &lt;!-- 发布团购商品 --&gt;
226 </pre> 259 </pre>
227 </div> <!-- main-panel-content rounded-window-bottom --> 260 </div> <!-- main-panel-content rounded-window-bottom -->
228 </div> <!-- panel --> 261 </div> <!-- panel -->
229 - <div panel-name="testlist-提交PO" class="panel"> 262 + <div panel-name="testlist-发布团购商品" class="panel">
230 <div class="main-panel-header rounded-window-top"> 263 <div class="main-panel-header rounded-window-top">
231 - <span class="header-content">Tests for 提交PO</span> 264 + <span class="header-content">Tests for 发布团购商品</span>
232 </div> <!-- main-panel-header rounded-window-top --> 265 </div> <!-- main-panel-header rounded-window-top -->
233 <div class="main-panel-content rounded-window-bottom"> 266 <div class="main-panel-content rounded-window-bottom">
234 <ul> 267 <ul>
235 <li> 268 <li>
236 - <span class="test-name">sendPO (3 classes)</span> 269 + <span class="test-name">publishGroupPurchase (2 classes)</span>
237 </li> 270 </li>
238 </ul> 271 </ul>
239 </div> <!-- main-panel-content rounded-window-bottom --> 272 </div> <!-- main-panel-content rounded-window-bottom -->
240 </div> <!-- panel --> 273 </div> <!-- panel -->
241 - <div panel-name="group-提交PO" class="panel"> 274 + <div panel-name="group-发布团购商品" class="panel">
242 <div class="main-panel-header rounded-window-top"> 275 <div class="main-panel-header rounded-window-top">
243 - <span class="header-content">Groups for 提交PO</span> 276 + <span class="header-content">Groups for 发布团购商品</span>
244 </div> <!-- main-panel-header rounded-window-top --> 277 </div> <!-- main-panel-header rounded-window-top -->
245 <div class="main-panel-content rounded-window-bottom"> 278 <div class="main-panel-content rounded-window-bottom">
246 </div> <!-- main-panel-content rounded-window-bottom --> 279 </div> <!-- main-panel-content rounded-window-bottom -->
247 </div> <!-- panel --> 280 </div> <!-- panel -->
248 - <div panel-name="times-提交PO" class="panel"> 281 + <div panel-name="times-发布团购商品" class="panel">
249 <div class="main-panel-header rounded-window-top"> 282 <div class="main-panel-header rounded-window-top">
250 - <span class="header-content">Times for 提交PO</span> 283 + <span class="header-content">Times for 发布团购商品</span>
251 </div> <!-- main-panel-header rounded-window-top --> 284 </div> <!-- main-panel-header rounded-window-top -->
252 <div class="main-panel-content rounded-window-bottom"> 285 <div class="main-panel-content rounded-window-bottom">
253 <div class="times-div"> 286 <div class="times-div">
254 <script type="text/javascript"> 287 <script type="text/javascript">
255 -suiteTableInitFunctions.push('tableData_提交PO');  
256 -function tableData_提交PO() { 288 +suiteTableInitFunctions.push('tableData_发布团购商品');
  289 +function tableData_发布团购商品() {
257 var data = new google.visualization.DataTable(); 290 var data = new google.visualization.DataTable();
258 data.addColumn('number', 'Number'); 291 data.addColumn('number', 'Number');
259 data.addColumn('string', 'Method'); 292 data.addColumn('string', 'Method');
260 data.addColumn('string', 'Class'); 293 data.addColumn('string', 'Class');
261 data.addColumn('number', 'Time (ms)'); 294 data.addColumn('number', 'Time (ms)');
262 -data.addRows(4); 295 +data.addRows(7);
263 data.setCell(0, 0, 0) 296 data.setCell(0, 0, 0)
264 -data.setCell(0, 1, 'conslidation')  
265 -data.setCell(0, 2, 'com.buyer.testSuite.TestSendPO')  
266 -data.setCell(0, 3, 26268); 297 +data.setCell(0, 1, 'toAddOriginalGoodsPage')
  298 +data.setCell(0, 2, 'com.essa.testSuite.TestAddOriginalGoods')
  299 +data.setCell(0, 3, 30351);
267 data.setCell(1, 0, 1) 300 data.setCell(1, 0, 1)
268 -data.setCell(1, 1, 'productInquiry')  
269 -data.setCell(1, 2, 'com.essa.testSuite.TestProductInquiry')  
270 -data.setCell(1, 3, 18469); 301 +data.setCell(1, 1, 'publishGroupPurchase')
  302 +data.setCell(1, 2, 'com.essa.testSuite.TestGroupPurchase')
  303 +data.setCell(1, 3, 28617);
271 data.setCell(2, 0, 2) 304 data.setCell(2, 0, 2)
272 -data.setCell(2, 1, 'sendPO')  
273 -data.setCell(2, 2, 'com.buyer.testSuite.TestSendPO')  
274 -data.setCell(2, 3, 16452); 305 +data.setCell(2, 1, 'auditOriginal')
  306 +data.setCell(2, 2, 'com.essa.testSuite.TestAddOriginalGoods')
  307 +data.setCell(2, 3, 14592);
275 data.setCell(3, 0, 3) 308 data.setCell(3, 0, 3)
276 -data.setCell(3, 1, 'addSku')  
277 -data.setCell(3, 2, 'com.buyer.testSuite.TestAddToCart')  
278 -data.setCell(3, 3, 7281);  
279 -window.suiteTableData['提交PO']= { tableData: data, tableDiv: 'times-div-提交PO'} 309 +data.setCell(3, 1, 'updatePic')
  310 +data.setCell(3, 2, 'com.essa.testSuite.TestAddOriginalGoods')
  311 +data.setCell(3, 3, 13233);
  312 +data.setCell(4, 0, 4)
  313 +data.setCell(4, 1, 'SkuCategoryManagerCongfig')
  314 +data.setCell(4, 2, 'com.essa.testSuite.TestGroupPurchase')
  315 +data.setCell(4, 3, 5419);
  316 +data.setCell(5, 0, 5)
  317 +data.setCell(5, 1, 'isPublish')
  318 +data.setCell(5, 2, 'com.essa.testSuite.TestGroupPurchase')
  319 +data.setCell(5, 3, 4590);
  320 +data.setCell(6, 0, 6)
  321 +data.setCell(6, 1, 'getSkuNo')
  322 +data.setCell(6, 2, 'com.essa.testSuite.TestAddOriginalGoods')
  323 +data.setCell(6, 3, 2407);
  324 +window.suiteTableData['发布团购商品']= { tableData: data, tableDiv: 'times-div-发布团购商品'}
280 return data; 325 return data;
281 } 326 }
282 </script> 327 </script>
283 <span class="suite-total-time">Total running time: 1 minutes</span> 328 <span class="suite-total-time">Total running time: 1 minutes</span>
284 - <div id="times-div-提交PO">  
285 - </div> <!-- times-div-提交PO --> 329 + <div id="times-div-发布团购商品">
  330 + </div> <!-- times-div-发布团购商品 -->
286 </div> <!-- times-div --> 331 </div> <!-- times-div -->
287 </div> <!-- main-panel-content rounded-window-bottom --> 332 </div> <!-- main-panel-content rounded-window-bottom -->
288 </div> <!-- panel --> 333 </div> <!-- panel -->
289 - <div panel-name="reporter-提交PO" class="panel"> 334 + <div panel-name="reporter-发布团购商品" class="panel">
290 <div class="main-panel-header rounded-window-top"> 335 <div class="main-panel-header rounded-window-top">
291 - <span class="header-content">Reporter output for 提交PO</span> 336 + <span class="header-content">Reporter output for 发布团购商品</span>
292 </div> <!-- main-panel-header rounded-window-top --> 337 </div> <!-- main-panel-header rounded-window-top -->
293 <div class="main-panel-content rounded-window-bottom"> 338 <div class="main-panel-content rounded-window-bottom">
294 </div> <!-- main-panel-content rounded-window-bottom --> 339 </div> <!-- main-panel-content rounded-window-bottom -->
295 </div> <!-- panel --> 340 </div> <!-- panel -->
296 - <div panel-name="ignored-methods-提交PO" class="panel"> 341 + <div panel-name="ignored-methods-发布团购商品" class="panel">
297 <div class="main-panel-header rounded-window-top"> 342 <div class="main-panel-header rounded-window-top">
298 - <span class="header-content">1 ignored method</span> 343 + <span class="header-content">0 ignored methods</span>
299 </div> <!-- main-panel-header rounded-window-top --> 344 </div> <!-- main-panel-header rounded-window-top -->
300 <div class="main-panel-content rounded-window-bottom"> 345 <div class="main-panel-content rounded-window-bottom">
301 - <div class="ignored-class-div">  
302 - <span class="ignored-class-name">com.buyer.testSuite.TestAddToCart</span>  
303 - <div class="ignored-methods-div">  
304 - <span class="ignored-method-name">keywordToCart</span>  
305 - <br/>  
306 - </div> <!-- ignored-methods-div -->  
307 - </div> <!-- ignored-class-div -->  
308 </div> <!-- main-panel-content rounded-window-bottom --> 346 </div> <!-- main-panel-content rounded-window-bottom -->
309 </div> <!-- panel --> 347 </div> <!-- panel -->
310 - <div panel-name="chronological-提交PO" class="panel"> 348 + <div panel-name="chronological-发布团购商品" class="panel">
311 <div class="main-panel-header rounded-window-top"> 349 <div class="main-panel-header rounded-window-top">
312 <span class="header-content">Methods in chronological order</span> 350 <span class="header-content">Methods in chronological order</span>
313 </div> <!-- main-panel-header rounded-window-top --> 351 </div> <!-- main-panel-header rounded-window-top -->
314 <div class="main-panel-content rounded-window-bottom"> 352 <div class="main-panel-content rounded-window-bottom">
315 <div class="chronological-class"> 353 <div class="chronological-class">
316 - <div class="chronological-class-name">com.buyer.testSuite.TestAddToCart</div> <!-- chronological-class-name --> 354 + <div class="chronological-class-name">com.essa.testSuite.TestAddOriginalGoods</div> <!-- chronological-class-name -->
317 <div class="configuration-class before"> 355 <div class="configuration-class before">
318 <span class="method-name">setUp</span> 356 <span class="method-name">setUp</span>
319 <span class="method-start">0 ms</span> 357 <span class="method-start">0 ms</span>
320 </div> <!-- configuration-class before --> 358 </div> <!-- configuration-class before -->
321 <div class="test-method"> 359 <div class="test-method">
322 - <span class="method-name">addSku</span>  
323 - <span class="method-start">7709 ms</span> 360 + <span class="method-name">toAddOriginalGoodsPage</span>
  361 + <span class="method-start">7039 ms</span>
324 </div> <!-- test-method --> 362 </div> <!-- test-method -->
325 - <div class="configuration-class after">  
326 - <span class="method-name">tearDown</span>  
327 - <span class="method-start">14991 ms</span>  
328 - </div> <!-- configuration-class after -->  
329 - </div> <!-- chronological-class -->  
330 - <div class="chronological-class">  
331 - <div class="chronological-class-name">com.essa.testSuite.TestProductInquiry</div> <!-- chronological-class-name -->  
332 - <div class="configuration-class before">  
333 - <span class="method-name">setUp</span>  
334 - <span class="method-start">15733 ms</span>  
335 - </div> <!-- configuration-class before -->  
336 <div class="test-method"> 363 <div class="test-method">
337 - <span class="method-name">productInquiry</span>  
338 - <span class="method-start">22613 ms</span> 364 + <span class="method-name">updatePic</span>
  365 + <span class="method-start">37390 ms</span>
  366 + </div> <!-- test-method -->
  367 + <div class="test-method">
  368 + <span class="method-name">auditOriginal</span>
  369 + <span class="method-start">50623 ms</span>
  370 + </div> <!-- test-method -->
  371 + <div class="test-method">
  372 + <span class="method-name">getSkuNo</span>
  373 + <span class="method-start">65215 ms</span>
339 </div> <!-- test-method --> 374 </div> <!-- test-method -->
340 <div class="configuration-class after"> 375 <div class="configuration-class after">
341 <span class="method-name">tearDown</span> 376 <span class="method-name">tearDown</span>
342 - <span class="method-start">41082 ms</span> 377 + <span class="method-start">67622 ms</span>
343 </div> <!-- configuration-class after --> 378 </div> <!-- configuration-class after -->
344 </div> <!-- chronological-class --> 379 </div> <!-- chronological-class -->
345 <div class="chronological-class"> 380 <div class="chronological-class">
346 - <div class="chronological-class-name">com.buyer.testSuite.TestSendPO</div> <!-- chronological-class-name --> 381 + <div class="chronological-class-name">com.essa.testSuite.TestGroupPurchase</div> <!-- chronological-class-name -->
347 <div class="configuration-class before"> 382 <div class="configuration-class before">
348 <span class="method-name">setUp</span> 383 <span class="method-name">setUp</span>
349 - <span class="method-start">41820 ms</span> 384 + <span class="method-start">68343 ms</span>
350 </div> <!-- configuration-class before --> 385 </div> <!-- configuration-class before -->
351 <div class="test-method"> 386 <div class="test-method">
352 - <span class="method-name">conslidation</span>  
353 - <span class="method-start">48830 ms</span> 387 + <span class="method-name">SkuCategoryManagerCongfig</span>
  388 + <span class="method-start">75656 ms</span>
  389 + </div> <!-- test-method -->
  390 + <div class="test-method">
  391 + <span class="method-name">publishGroupPurchase</span>
  392 + <span class="method-start">81075 ms</span>
354 </div> <!-- test-method --> 393 </div> <!-- test-method -->
355 <div class="test-method"> 394 <div class="test-method">
356 - <span class="method-name">sendPO</span>  
357 - <span class="method-start">75099 ms</span> 395 + <span class="method-name">isPublish</span>
  396 + <span class="method-start">109693 ms</span>
358 </div> <!-- test-method --> 397 </div> <!-- test-method -->
359 <div class="configuration-class after"> 398 <div class="configuration-class after">
360 <span class="method-name">tearDown</span> 399 <span class="method-name">tearDown</span>
361 - <span class="method-start">91551 ms</span> 400 + <span class="method-start">114283 ms</span>
362 </div> <!-- configuration-class after --> 401 </div> <!-- configuration-class after -->
363 </div> <!-- main-panel-content rounded-window-bottom --> 402 </div> <!-- main-panel-content rounded-window-bottom -->
364 </div> <!-- panel --> 403 </div> <!-- panel -->
test-output/junitreports/TEST-com.buyer.testSuite.TestConfirmBuy.xml 0 → 100644
@@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitReportReporter -->
  3 +<testsuite skipped="0" hostname="4F5EY2X7DB7A4UR" name="com.buyer.testSuite.TestConfirmBuy" tests="1" failures="0" timestamp="30 九月 2018 09:43:04 GMT" time="13.081" errors="0">
  4 + <testcase name="confirmBuy" time="13.081" classname="com.buyer.testSuite.TestConfirmBuy"/>
  5 +</testsuite> <!-- com.buyer.testSuite.TestConfirmBuy -->
test-output/junitreports/TEST-com.essa.testSuite.TestActivity.xml 0 → 100644
@@ -0,0 +1,8 @@ @@ -0,0 +1,8 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitReportReporter -->
  3 +<testsuite skipped="0" hostname="4F5EY2X7DB7A4UR" name="com.essa.testSuite.TestActivity" tests="4" failures="0" timestamp="30 九月 2018 09:43:04 GMT" time="65.789" errors="0">
  4 + <testcase name="TestAuditApply" time="16.864" classname="com.essa.testSuite.TestActivity"/>
  5 + <testcase name="planeModify" time="13.220" classname="com.essa.testSuite.TestActivity"/>
  6 + <testcase name="productInquiry" time="23.026" classname="com.essa.testSuite.TestActivity"/>
  7 + <testcase name="TestActivityToPO" time="12.679" classname="com.essa.testSuite.TestActivity"/>
  8 +</testsuite> <!-- com.essa.testSuite.TestActivity -->
test-output/junitreports/TEST-com.essa.testSuite.TestAddOriginalGoods.xml
1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Generated by org.testng.reporters.JUnitReportReporter --> 2 <!-- Generated by org.testng.reporters.JUnitReportReporter -->
3 -<testsuite skipped="0" hostname="4F5EY2X7DB7A4UR" name="com.essa.testSuite.TestAddOriginalGoods" tests="4" failures="0" timestamp="23 十月 2018 07:35:49 GMT" time="60.734" errors="0">  
4 - <testcase name="auditOriginal" time="14.207" classname="com.essa.testSuite.TestAddOriginalGoods"/>  
5 - <testcase name="toAddOriginalGoodsPage" time="29.443" classname="com.essa.testSuite.TestAddOriginalGoods"/>  
6 - <testcase name="updatePic" time="14.799" classname="com.essa.testSuite.TestAddOriginalGoods"/>  
7 - <testcase name="getSkuNo" time="2.285" classname="com.essa.testSuite.TestAddOriginalGoods"/> 3 +<testsuite skipped="0" hostname="4F5EY2X7DB7A4UR" name="com.essa.testSuite.TestAddOriginalGoods" tests="4" failures="0" timestamp="23 十月 2018 09:15:27 GMT" time="60.583" errors="0">
  4 + <testcase name="updatePic" time="13.233" classname="com.essa.testSuite.TestAddOriginalGoods"/>
  5 + <testcase name="toAddOriginalGoodsPage" time="30.351" classname="com.essa.testSuite.TestAddOriginalGoods"/>
  6 + <testcase name="getSkuNo" time="2.407" classname="com.essa.testSuite.TestAddOriginalGoods"/>
  7 + <testcase name="auditOriginal" time="14.592" classname="com.essa.testSuite.TestAddOriginalGoods"/>
8 </testsuite> <!-- com.essa.testSuite.TestAddOriginalGoods --> 8 </testsuite> <!-- com.essa.testSuite.TestAddOriginalGoods -->
test-output/junitreports/TEST-com.essa.testSuite.TestGroupPurchase.xml
1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Generated by org.testng.reporters.JUnitReportReporter --> 2 <!-- Generated by org.testng.reporters.JUnitReportReporter -->
3 -<testsuite skipped="0" hostname="4F5EY2X7DB7A4UR" name="com.essa.testSuite.TestGroupPurchase" tests="3" failures="0" timestamp="30 九月 2018 09:49:37 GMT" time="37.851" errors="0">  
4 - <testcase name="SkuCategoryManagerCongfig" time="5.388" classname="com.essa.testSuite.TestGroupPurchase"/>  
5 - <testcase name="isPublish" time="4.499" classname="com.essa.testSuite.TestGroupPurchase"/>  
6 - <testcase name="publishGroupPurchase" time="27.964" classname="com.essa.testSuite.TestGroupPurchase"/> 3 +<testsuite skipped="0" hostname="4F5EY2X7DB7A4UR" name="com.essa.testSuite.TestGroupPurchase" tests="3" failures="0" timestamp="23 十月 2018 09:15:27 GMT" time="38.626" errors="0">
  4 + <testcase name="SkuCategoryManagerCongfig" time="5.419" classname="com.essa.testSuite.TestGroupPurchase"/>
  5 + <testcase name="publishGroupPurchase" time="28.617" classname="com.essa.testSuite.TestGroupPurchase"/>
  6 + <testcase name="isPublish" time="4.590" classname="com.essa.testSuite.TestGroupPurchase"/>
7 </testsuite> <!-- com.essa.testSuite.TestGroupPurchase --> 7 </testsuite> <!-- com.essa.testSuite.TestGroupPurchase -->
test-output/junitreports/TEST-com.essa.testSuite.TestPOInquiry.xml 0 → 100644
@@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitReportReporter -->
  3 +<testsuite skipped="0" hostname="4F5EY2X7DB7A4UR" name="com.essa.testSuite.TestPOInquiry" tests="1" failures="0" timestamp="23 十月 2018 07:26:07 GMT" time="41.111" errors="0">
  4 + <testcase name="POInquiry" time="41.111" classname="com.essa.testSuite.TestPOInquiry"/>
  5 +</testsuite> <!-- com.essa.testSuite.TestPOInquiry -->
test-output/junitreports/TEST-com.essa.testSuite.TestSelenium.xml 0 → 100644
@@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitReportReporter -->
  3 +<testsuite skipped="0" hostname="4F5EY2X7DB7A4UR" name="com.essa.testSuite.TestSelenium" tests="1" failures="0" timestamp="15 十月 2018 08:11:33 GMT" time="12.009" errors="0">
  4 + <testcase name="testEssa" time="12.009" classname="com.essa.testSuite.TestSelenium"/>
  5 +</testsuite> <!-- com.essa.testSuite.TestSelenium -->
test-output/old/PO询价/POInquiry.properties 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +[SuiteResult context=POInquiry]
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/PO询价/classes.html 0 → 100644
@@ -0,0 +1,36 @@ @@ -0,0 +1,36 @@
  1 +<table border='1'>
  2 +<tr>
  3 +<th>Class name</th>
  4 +<th>Method name</th>
  5 +<th>Groups</th>
  6 +</tr><tr>
  7 +<td>com.essa.testSuite.TestPOInquiry</td>
  8 +<td>&nbsp;</td><td>&nbsp;</td></tr>
  9 +<tr>
  10 +<td align='center' colspan='3'>@Test</td>
  11 +</tr>
  12 +<tr>
  13 +<td>&nbsp;</td>
  14 +<td>POInquiry</td>
  15 +<td>&nbsp;</td></tr>
  16 +<tr>
  17 +<td align='center' colspan='3'>@BeforeClass</td>
  18 +</tr>
  19 +<tr>
  20 +<td>&nbsp;</td>
  21 +<td>setUp</td>
  22 +<td>&nbsp;</td></tr>
  23 +<tr>
  24 +<td align='center' colspan='3'>@BeforeMethod</td>
  25 +</tr>
  26 +<tr>
  27 +<td align='center' colspan='3'>@AfterMethod</td>
  28 +</tr>
  29 +<tr>
  30 +<td align='center' colspan='3'>@AfterClass</td>
  31 +</tr>
  32 +<tr>
  33 +<td>&nbsp;</td>
  34 +<td>tearDown</td>
  35 +<td>&nbsp;</td></tr>
  36 +</table>
test-output/old/PO询价/groups.html 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +<h2>Groups used for this test run</h2>
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/PO询价/index.html 0 → 100644
@@ -0,0 +1,6 @@ @@ -0,0 +1,6 @@
  1 +<html><head><title>Results for PO询价</title></head>
  2 +<frameset cols="26%,74%">
  3 +<frame src="toc.html" name="navFrame">
  4 +<frame src="main.html" name="mainFrame">
  5 +</frameset>
  6 +</html>
test-output/old/PO询价/main.html 0 → 100644
@@ -0,0 +1,2 @@ @@ -0,0 +1,2 @@
  1 +<html><head><title>Results for PO询价</title></head>
  2 +<body>Select a result on the left-hand pane.</body></html>
test-output/old/PO询价/methods-alphabetical.html 0 → 100644
@@ -0,0 +1,10 @@ @@ -0,0 +1,10 @@
  1 +<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>PO询价</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
  2 +<table border="1">
  3 +<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>
  4 +<tr bgcolor="7e78ed"> <td>18/10/23 15:25:25</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestPOInquiry.POInquiry()[pri:0, instance:com.essa.testSuite.TestPOInquiry@28b33fbf]">POInquiry</td>
  5 + <td>SwingWorker-pool-1-thread-1@430335380</td> <td></td> </tr>
  6 +<tr bgcolor="7e78ed"> <td>18/10/23 15:25:17</td> <td>-7839</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestPOInquiry.setUp()[pri:0, instance:com.essa.testSuite.TestPOInquiry@28b33fbf]">&gt;&gt;setUp</td>
  7 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@430335380</td> <td></td> </tr>
  8 +<tr bgcolor="7e78ed"> <td>18/10/23 15:26:06</td> <td>41121</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestPOInquiry.tearDown()[pri:0, instance:com.essa.testSuite.TestPOInquiry@28b33fbf]">&lt;&lt;tearDown</td>
  9 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@430335380</td> <td></td> </tr>
  10 +</table>
test-output/old/PO询价/methods-not-run.html 0 → 100644
@@ -0,0 +1,2 @@ @@ -0,0 +1,2 @@
  1 +<h2>Methods that were not run</h2><table>
  2 +</table>
0 \ No newline at end of file 3 \ No newline at end of file
test-output/old/PO询价/methods.html 0 → 100644
@@ -0,0 +1,10 @@ @@ -0,0 +1,10 @@
  1 +<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>PO询价</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
  2 +<table border="1">
  3 +<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>
  4 +<tr bgcolor="7e78ed"> <td>18/10/23 15:25:17</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestPOInquiry.setUp()[pri:0, instance:com.essa.testSuite.TestPOInquiry@28b33fbf]">&gt;&gt;setUp</td>
  5 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@430335380</td> <td></td> </tr>
  6 +<tr bgcolor="7e78ed"> <td>18/10/23 15:25:25</td> <td>7839</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestPOInquiry.POInquiry()[pri:0, instance:com.essa.testSuite.TestPOInquiry@28b33fbf]">POInquiry</td>
  7 + <td>SwingWorker-pool-1-thread-1@430335380</td> <td></td> </tr>
  8 +<tr bgcolor="7e78ed"> <td>18/10/23 15:26:06</td> <td>48960</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestPOInquiry.tearDown()[pri:0, instance:com.essa.testSuite.TestPOInquiry@28b33fbf]">&lt;&lt;tearDown</td>
  9 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@430335380</td> <td></td> </tr>
  10 +</table>
test-output/old/PO询价/reporter-output.html 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +<h2>Reporter output</h2><table></table>
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/PO询价/testng.xml.html 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +<html><head><title>testng.xml for PO询价</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;guice-stage="DEVELOPMENT"&nbsp;name="PO询价"&gt; <br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="POInquiry"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.essa.testSuite.TestPOInquiry"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="POInquiry"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.essa.testSuite.TestPOInquiry&nbsp;--&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt; <br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;POInquiry&nbsp;--&gt; <br/>&lt;/suite&gt;&nbsp;&lt;!--&nbsp;PO询价&nbsp;--&gt; <br/></tt></body></html>
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/PO询价/toc.html 0 → 100644
@@ -0,0 +1,30 @@ @@ -0,0 +1,30 @@
  1 +<html>
  2 +<head>
  3 +<title>Results for PO询价</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +</head>
  7 +<body>
  8 +<h3><p align="center">Results for<br/><em>PO询价</em></p></h3>
  9 +<table border='1' width='100%'>
  10 +<tr valign='top'>
  11 +<td>1 test</td>
  12 +<td><a target='mainFrame' href='classes.html'>1 class</a></td>
  13 +<td>1 method:<br/>
  14 +&nbsp;&nbsp;<a target='mainFrame' href='methods.html'>chronological</a><br/>
  15 +&nbsp;&nbsp;<a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/>
  16 +&nbsp;&nbsp;<a target='mainFrame' href='methods-not-run.html'>not run (0)</a></td>
  17 +</tr>
  18 +<tr>
  19 +<td><a target='mainFrame' href='groups.html'>0 group</a></td>
  20 +<td><a target='mainFrame' href='reporter-output.html'>reporter output</a></td>
  21 +<td><a target='mainFrame' href='testng.xml.html'>testng.xml</a></td>
  22 +</tr></table>
  23 +<table width='100%' class='test-passed'>
  24 +<tr><td>
  25 +<table style='width: 100%'><tr><td valign='top'>POInquiry (1/0/0)</td><td valign='top' align='right'>
  26 + <a href='POInquiry.html' target='mainFrame'>Results</a>
  27 +</td></tr></table>
  28 +</td></tr><p/>
  29 +</table>
  30 +</body></html>
0 \ No newline at end of file 31 \ No newline at end of file
test-output/old/index.html
@@ -4,6 +4,6 @@ @@ -4,6 +4,6 @@
4 </head><body> 4 </head><body>
5 <h2><p align='center'>Test results</p></h2> 5 <h2><p align='center'>Test results</p></h2>
6 <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> 6 <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>
7 -<tr align='center' class='invocation-passed'><td><em>Total</em></td><td><em>4</em></td><td><em>0</em></td><td><em>0</em></td><td>&nbsp;</td></tr>  
8 -<tr align='center' class='invocation-passed'><td><a href='提交PO/index.html'>提交PO</a></td>  
9 -<td>4</td><td>0</td><td>0</td><td><a href='提交PO/testng.xml.html'>Link</a></td></tr></table></body></html> 7 +<tr align='center' class='invocation-passed'><td><em>Total</em></td><td><em>7</em></td><td><em>0</em></td><td><em>0</em></td><td>&nbsp;</td></tr>
  8 +<tr align='center' class='invocation-passed'><td><a href='发布团购商品/index.html'>发布团购商品</a></td>
  9 +<td>7</td><td>0</td><td>0</td><td><a href='发布团购商品/testng.xml.html'>Link</a></td></tr></table></body></html>
test-output/old/发布团购商品/classes.html
@@ -49,11 +49,11 @@ @@ -49,11 +49,11 @@
49 </tr> 49 </tr>
50 <tr> 50 <tr>
51 <td>&nbsp;</td> 51 <td>&nbsp;</td>
52 -<td>updatePic</td> 52 +<td>toAddOriginalGoodsPage</td>
53 <td>&nbsp;</td></tr> 53 <td>&nbsp;</td></tr>
54 <tr> 54 <tr>
55 <td>&nbsp;</td> 55 <td>&nbsp;</td>
56 -<td>toAddOriginalGoodsPage</td> 56 +<td>updatePic</td>
57 <td>&nbsp;</td></tr> 57 <td>&nbsp;</td></tr>
58 <tr> 58 <tr>
59 <td>&nbsp;</td> 59 <td>&nbsp;</td>
test-output/old/发布团购商品/methods-alphabetical.html
1 <h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>发布团购商品</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/> 1 <h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>发布团购商品</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
2 <table border="1"> 2 <table border="1">
3 <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> 3 <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>
4 -<tr bgcolor="acb9bd"> <td>18/09/30 17:48:58</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestGroupPurchase.SkuCategoryManagerCongfig()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]">SkuCategoryManagerCongfig</td>  
5 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
6 -<tr bgcolor="9c7fb2"> <td>18/09/30 17:48:34</td> <td>-24692</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.auditOriginal()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">auditOriginal</td>  
7 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
8 -<tr bgcolor="9c7fb2"> <td>18/09/30 17:48:48</td> <td>-10456</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.getSkuNo()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">getSkuNo</td>  
9 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
10 -<tr bgcolor="acb9bd"> <td>18/09/30 17:49:32</td> <td>33352</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestGroupPurchase.isPublish()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]">isPublish</td>  
11 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
12 -<tr bgcolor="acb9bd"> <td>18/09/30 17:49:04</td> <td>5388</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestGroupPurchase.publishGroupPurchase()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]">publishGroupPurchase</td>  
13 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
14 -<tr bgcolor="9c7fb2"> <td>18/09/30 17:47:44</td> <td>-74401</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestAddOriginalGoods.setUp()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">&gt;&gt;setUp</td>  
15 -<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
16 -<tr bgcolor="acb9bd"> <td>18/09/30 17:48:51</td> <td>-7210</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestGroupPurchase.setUp()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]">&gt;&gt;setUp</td>  
17 -<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
18 -<tr bgcolor="9c7fb2"> <td>18/09/30 17:48:50</td> <td>-8038</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestAddOriginalGoods.tearDown()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">&lt;&lt;tearDown</td>  
19 -<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
20 -<tr bgcolor="acb9bd"> <td>18/09/30 17:49:36</td> <td>37852</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestGroupPurchase.tearDown()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]">&lt;&lt;tearDown</td>  
21 -<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
22 -<tr bgcolor="9c7fb2"> <td>18/09/30 17:47:51</td> <td>-67349</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.toAddOriginalGoodsPage()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">toAddOriginalGoodsPage</td>  
23 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
24 -<tr bgcolor="9c7fb2"> <td>18/09/30 17:48:21</td> <td>-37771</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.updatePic()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">updatePic</td>  
25 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr> 4 +<tr bgcolor="ddb09a"> <td>18/10/23 17:14:48</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestGroupPurchase.SkuCategoryManagerCongfig()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]">SkuCategoryManagerCongfig</td>
  5 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  6 +<tr bgcolor="e681a3"> <td>18/10/23 17:14:23</td> <td>-25033</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.auditOriginal()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">auditOriginal</td>
  7 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  8 +<tr bgcolor="e681a3"> <td>18/10/23 17:14:37</td> <td>-10441</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.getSkuNo()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">getSkuNo</td>
  9 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  10 +<tr bgcolor="ddb09a"> <td>18/10/23 17:15:22</td> <td>34037</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestGroupPurchase.isPublish()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]">isPublish</td>
  11 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  12 +<tr bgcolor="ddb09a"> <td>18/10/23 17:14:53</td> <td>5419</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestGroupPurchase.publishGroupPurchase()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]">publishGroupPurchase</td>
  13 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  14 +<tr bgcolor="e681a3"> <td>18/10/23 17:13:32</td> <td>-75656</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestAddOriginalGoods.setUp()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">&gt;&gt;setUp</td>
  15 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  16 +<tr bgcolor="ddb09a"> <td>18/10/23 17:14:40</td> <td>-7313</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestGroupPurchase.setUp()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]">&gt;&gt;setUp</td>
  17 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  18 +<tr bgcolor="e681a3"> <td>18/10/23 17:14:40</td> <td>-8034</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestAddOriginalGoods.tearDown()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">&lt;&lt;tearDown</td>
  19 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  20 +<tr bgcolor="ddb09a"> <td>18/10/23 17:15:26</td> <td>38627</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestGroupPurchase.tearDown()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]">&lt;&lt;tearDown</td>
  21 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  22 +<tr bgcolor="e681a3"> <td>18/10/23 17:13:39</td> <td>-68617</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.toAddOriginalGoodsPage()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">toAddOriginalGoodsPage</td>
  23 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  24 +<tr bgcolor="e681a3"> <td>18/10/23 17:14:09</td> <td>-38266</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.updatePic()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">updatePic</td>
  25 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
26 </table> 26 </table>
test-output/old/发布团购商品/methods.html
1 <h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>发布团购商品</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/> 1 <h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>发布团购商品</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
2 <table border="1"> 2 <table border="1">
3 <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> 3 <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>
4 -<tr bgcolor="9c7fb2"> <td>18/09/30 17:47:44</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestAddOriginalGoods.setUp()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">&gt;&gt;setUp</td>  
5 -<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
6 -<tr bgcolor="9c7fb2"> <td>18/09/30 17:47:51</td> <td>7052</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.toAddOriginalGoodsPage()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">toAddOriginalGoodsPage</td>  
7 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
8 -<tr bgcolor="9c7fb2"> <td>18/09/30 17:48:21</td> <td>36630</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.updatePic()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">updatePic</td>  
9 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
10 -<tr bgcolor="9c7fb2"> <td>18/09/30 17:48:34</td> <td>49709</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.auditOriginal()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">auditOriginal</td>  
11 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
12 -<tr bgcolor="9c7fb2"> <td>18/09/30 17:48:48</td> <td>63945</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.getSkuNo()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">getSkuNo</td>  
13 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
14 -<tr bgcolor="9c7fb2"> <td>18/09/30 17:48:50</td> <td>66363</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestAddOriginalGoods.tearDown()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">&lt;&lt;tearDown</td>  
15 -<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
16 -<tr bgcolor="acb9bd"> <td>18/09/30 17:48:51</td> <td>67191</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestGroupPurchase.setUp()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]">&gt;&gt;setUp</td>  
17 -<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
18 -<tr bgcolor="acb9bd"> <td>18/09/30 17:48:58</td> <td>74401</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestGroupPurchase.SkuCategoryManagerCongfig()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]">SkuCategoryManagerCongfig</td>  
19 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
20 -<tr bgcolor="acb9bd"> <td>18/09/30 17:49:04</td> <td>79789</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestGroupPurchase.publishGroupPurchase()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]">publishGroupPurchase</td>  
21 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
22 -<tr bgcolor="acb9bd"> <td>18/09/30 17:49:32</td> <td>107753</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestGroupPurchase.isPublish()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]">isPublish</td>  
23 - <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr>  
24 -<tr bgcolor="acb9bd"> <td>18/09/30 17:49:36</td> <td>112253</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestGroupPurchase.tearDown()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]">&lt;&lt;tearDown</td>  
25 -<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@424428761</td> <td></td> </tr> 4 +<tr bgcolor="e681a3"> <td>18/10/23 17:13:32</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestAddOriginalGoods.setUp()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">&gt;&gt;setUp</td>
  5 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  6 +<tr bgcolor="e681a3"> <td>18/10/23 17:13:39</td> <td>7039</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.toAddOriginalGoodsPage()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">toAddOriginalGoodsPage</td>
  7 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  8 +<tr bgcolor="e681a3"> <td>18/10/23 17:14:09</td> <td>37390</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.updatePic()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">updatePic</td>
  9 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  10 +<tr bgcolor="e681a3"> <td>18/10/23 17:14:23</td> <td>50623</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.auditOriginal()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">auditOriginal</td>
  11 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  12 +<tr bgcolor="e681a3"> <td>18/10/23 17:14:37</td> <td>65215</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddOriginalGoods.getSkuNo()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">getSkuNo</td>
  13 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  14 +<tr bgcolor="e681a3"> <td>18/10/23 17:14:40</td> <td>67622</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestAddOriginalGoods.tearDown()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">&lt;&lt;tearDown</td>
  15 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  16 +<tr bgcolor="ddb09a"> <td>18/10/23 17:14:40</td> <td>68343</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestGroupPurchase.setUp()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]">&gt;&gt;setUp</td>
  17 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  18 +<tr bgcolor="ddb09a"> <td>18/10/23 17:14:48</td> <td>75656</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestGroupPurchase.SkuCategoryManagerCongfig()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]">SkuCategoryManagerCongfig</td>
  19 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  20 +<tr bgcolor="ddb09a"> <td>18/10/23 17:14:53</td> <td>81075</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestGroupPurchase.publishGroupPurchase()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]">publishGroupPurchase</td>
  21 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  22 +<tr bgcolor="ddb09a"> <td>18/10/23 17:15:22</td> <td>109693</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestGroupPurchase.isPublish()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]">isPublish</td>
  23 + <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
  24 +<tr bgcolor="ddb09a"> <td>18/10/23 17:15:26</td> <td>114283</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestGroupPurchase.tearDown()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]">&lt;&lt;tearDown</td>
  25 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-2-thread-3@1627578989</td> <td></td> </tr>
26 </table> 26 </table>
test-output/old/活动商品生成PO/ActivityInquiry.properties 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +[SuiteResult context=addActivity][SuiteResult context=planApply][SuiteResult context=confirmBuy][SuiteResult context=ActivityInquiry][SuiteResult context=ActivityToPO]
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品生成PO/ActivityToPO.properties 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +[SuiteResult context=addActivity][SuiteResult context=planApply][SuiteResult context=confirmBuy][SuiteResult context=ActivityInquiry][SuiteResult context=ActivityToPO]
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品生成PO/addActivity.properties 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +[SuiteResult context=addActivity][SuiteResult context=planApply][SuiteResult context=confirmBuy][SuiteResult context=ActivityInquiry][SuiteResult context=ActivityToPO]
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品生成PO/classes.html 0 → 100644
@@ -0,0 +1,143 @@ @@ -0,0 +1,143 @@
  1 +<table border='1'>
  2 +<tr>
  3 +<th>Class name</th>
  4 +<th>Method name</th>
  5 +<th>Groups</th>
  6 +</tr><tr>
  7 +<td>com.buyer.testSuite.TestConfirmBuy</td>
  8 +<td>&nbsp;</td><td>&nbsp;</td></tr>
  9 +<tr>
  10 +<td align='center' colspan='3'>@Test</td>
  11 +</tr>
  12 +<tr>
  13 +<td>&nbsp;</td>
  14 +<td>confirmBuy</td>
  15 +<td>&nbsp;</td></tr>
  16 +<tr>
  17 +<td align='center' colspan='3'>@BeforeClass</td>
  18 +</tr>
  19 +<tr>
  20 +<td align='center' colspan='3'>@BeforeMethod</td>
  21 +</tr>
  22 +<tr>
  23 +<td align='center' colspan='3'>@AfterMethod</td>
  24 +</tr>
  25 +<tr>
  26 +<td align='center' colspan='3'>@AfterClass</td>
  27 +</tr>
  28 +<tr>
  29 +<td>&nbsp;</td>
  30 +<td>tearDown</td>
  31 +<td>&nbsp;</td></tr>
  32 +<tr>
  33 +<td>com.essa.testSuite.TestActivity</td>
  34 +<td>&nbsp;</td><td>&nbsp;</td></tr>
  35 +<tr>
  36 +<td align='center' colspan='3'>@Test</td>
  37 +</tr>
  38 +<tr>
  39 +<td>&nbsp;</td>
  40 +<td>productInquiry</td>
  41 +<td>&nbsp;</td></tr>
  42 +<tr>
  43 +<td>&nbsp;</td>
  44 +<td>TestActivityToPO</td>
  45 +<td>&nbsp;</td></tr>
  46 +<tr>
  47 +<td>&nbsp;</td>
  48 +<td>TestAuditApply</td>
  49 +<td>&nbsp;</td></tr>
  50 +<tr>
  51 +<td>&nbsp;</td>
  52 +<td>planeModify</td>
  53 +<td>&nbsp;</td></tr>
  54 +<tr>
  55 +<td align='center' colspan='3'>@BeforeClass</td>
  56 +</tr>
  57 +<tr>
  58 +<td>&nbsp;</td>
  59 +<td>setUp</td>
  60 +<td>&nbsp;</td></tr>
  61 +<tr>
  62 +<td align='center' colspan='3'>@BeforeMethod</td>
  63 +</tr>
  64 +<tr>
  65 +<td align='center' colspan='3'>@AfterMethod</td>
  66 +</tr>
  67 +<tr>
  68 +<td align='center' colspan='3'>@AfterClass</td>
  69 +</tr>
  70 +<tr>
  71 +<td>&nbsp;</td>
  72 +<td>tearDown</td>
  73 +<td>&nbsp;</td></tr>
  74 +<tr>
  75 +<td>com.buyer.testSuite.TestAddToCart</td>
  76 +<td>&nbsp;</td><td>&nbsp;</td></tr>
  77 +<tr>
  78 +<td align='center' colspan='3'>@Test</td>
  79 +</tr>
  80 +<tr>
  81 +<td>&nbsp;</td>
  82 +<td>addSku</td>
  83 +<td>&nbsp;</td></tr>
  84 +<tr>
  85 +<td>&nbsp;</td>
  86 +<td>keywordToCart</td>
  87 +<td>first </td>
  88 +</tr>
  89 +<tr>
  90 +<td align='center' colspan='3'>@BeforeClass</td>
  91 +</tr>
  92 +<tr>
  93 +<td>&nbsp;</td>
  94 +<td>setUp</td>
  95 +<td>&nbsp;</td></tr>
  96 +<tr>
  97 +<td align='center' colspan='3'>@BeforeMethod</td>
  98 +</tr>
  99 +<tr>
  100 +<td align='center' colspan='3'>@AfterMethod</td>
  101 +</tr>
  102 +<tr>
  103 +<td align='center' colspan='3'>@AfterClass</td>
  104 +</tr>
  105 +<tr>
  106 +<td>&nbsp;</td>
  107 +<td>tearDown</td>
  108 +<td>&nbsp;</td></tr>
  109 +<tr>
  110 +<td>com.buyer.testSuite.TestSendPO</td>
  111 +<td>&nbsp;</td><td>&nbsp;</td></tr>
  112 +<tr>
  113 +<td align='center' colspan='3'>@Test</td>
  114 +</tr>
  115 +<tr>
  116 +<td>&nbsp;</td>
  117 +<td>sendPO</td>
  118 +<td>&nbsp;</td></tr>
  119 +<tr>
  120 +<td>&nbsp;</td>
  121 +<td>conslidation</td>
  122 +<td>&nbsp;</td></tr>
  123 +<tr>
  124 +<td align='center' colspan='3'>@BeforeClass</td>
  125 +</tr>
  126 +<tr>
  127 +<td>&nbsp;</td>
  128 +<td>setUp</td>
  129 +<td>&nbsp;</td></tr>
  130 +<tr>
  131 +<td align='center' colspan='3'>@BeforeMethod</td>
  132 +</tr>
  133 +<tr>
  134 +<td align='center' colspan='3'>@AfterMethod</td>
  135 +</tr>
  136 +<tr>
  137 +<td align='center' colspan='3'>@AfterClass</td>
  138 +</tr>
  139 +<tr>
  140 +<td>&nbsp;</td>
  141 +<td>tearDown</td>
  142 +<td>&nbsp;</td></tr>
  143 +</table>
test-output/old/活动商品生成PO/confirmBuy.properties 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +[SuiteResult context=addActivity][SuiteResult context=planApply][SuiteResult context=confirmBuy][SuiteResult context=ActivityInquiry][SuiteResult context=ActivityToPO]
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品生成PO/groups.html 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +<h2>Groups used for this test run</h2>
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品生成PO/index.html 0 → 100644
@@ -0,0 +1,6 @@ @@ -0,0 +1,6 @@
  1 +<html><head><title>Results for 活动商品生成PO</title></head>
  2 +<frameset cols="26%,74%">
  3 +<frame src="toc.html" name="navFrame">
  4 +<frame src="main.html" name="mainFrame">
  5 +</frameset>
  6 +</html>
test-output/old/活动商品生成PO/main.html 0 → 100644
@@ -0,0 +1,2 @@ @@ -0,0 +1,2 @@
  1 +<html><head><title>Results for 活动商品生成PO</title></head>
  2 +<body>Select a result on the left-hand pane.</body></html>
test-output/old/活动商品生成PO/methods-alphabetical.html 0 → 100644
@@ -0,0 +1,40 @@ @@ -0,0 +1,40 @@
  1 +<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>活动商品生成PO</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
  2 +<table border="1">
  3 +<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>
  4 +<tr bgcolor="689c7b"> <td>18/09/30 17:40:46</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.TestActivityToPO()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">TestActivityToPO</td>
  5 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  6 +<tr bgcolor="689c7b"> <td>18/09/30 17:42:02</td> <td>75489</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.TestAuditApply()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">TestAuditApply</td>
  7 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  8 +<tr bgcolor="6679ec"> <td>18/09/30 17:39:31</td> <td>-75082</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddToCart.addSku()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">addSku</td>
  9 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  10 +<tr bgcolor="ee9a99"> <td>18/09/30 17:41:06</td> <td>20030</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestConfirmBuy.confirmBuy()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">confirmBuy</td>
  11 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  12 +<tr bgcolor="c8a789"> <td>18/09/30 17:42:26</td> <td>99778</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestSendPO.conslidation()[pri:0, instance:com.buyer.testSuite.TestSendPO@750150cf]">conslidation</td>
  13 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  14 +<tr bgcolor="689c7b"> <td>18/09/30 17:41:48</td> <td>62268</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.planeModify()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">planeModify</td>
  15 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  16 +<tr bgcolor="689c7b"> <td>18/09/30 17:41:25</td> <td>39242</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.productInquiry()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">productInquiry</td>
  17 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  18 +<tr bgcolor="c8a789"> <td>18/09/30 17:42:51</td> <td>124777</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestSendPO.sendPO()[pri:0, instance:com.buyer.testSuite.TestSendPO@750150cf]">sendPO</td>
  19 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  20 +<tr bgcolor="6679ec"> <td>18/09/30 17:39:23</td> <td>-83154</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestAddToCart.setUp()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">&gt;&gt;setUp</td>
  21 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  22 +<tr bgcolor="689c7b"> <td>18/09/30 17:40:41</td> <td>-5361</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">&gt;&gt;setUp</td>
  23 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  24 +<tr bgcolor="ee9a99"> <td>18/09/30 17:41:00</td> <td>13419</td> <td>&nbsp;</td><td title="&gt;&gt;TestConfirmBuy.setUp()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">&gt;&gt;setUp</td>
  25 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  26 +<tr bgcolor="689c7b"> <td>18/09/30 17:41:20</td> <td>33966</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">&gt;&gt;setUp</td>
  27 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  28 +<tr bgcolor="c8a789"> <td>18/09/30 17:42:19</td> <td>93175</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestSendPO.setUp()[pri:0, instance:com.buyer.testSuite.TestSendPO@750150cf]">&gt;&gt;setUp</td>
  29 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  30 +<tr bgcolor="6679ec"> <td>18/09/30 17:40:40</td> <td>-6231</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestAddToCart.tearDown()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">&lt;&lt;tearDown</td>
  31 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  32 +<tr bgcolor="689c7b"> <td>18/09/30 17:40:59</td> <td>12679</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">&lt;&lt;tearDown</td>
  33 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  34 +<tr bgcolor="ee9a99"> <td>18/09/30 17:41:19</td> <td>33111</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestConfirmBuy.tearDown()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">&lt;&lt;tearDown</td>
  35 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  36 +<tr bgcolor="689c7b"> <td>18/09/30 17:42:19</td> <td>92353</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">&lt;&lt;tearDown</td>
  37 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  38 +<tr bgcolor="c8a789"> <td>18/09/30 17:43:03</td> <td>137029</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestSendPO.tearDown()[pri:0, instance:com.buyer.testSuite.TestSendPO@750150cf]">&lt;&lt;tearDown</td>
  39 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  40 +</table>
test-output/old/活动商品生成PO/methods-not-run.html 0 → 100644
@@ -0,0 +1,7 @@ @@ -0,0 +1,7 @@
  1 +<h2>Methods that were not run</h2><table>
  2 +<tr><td>com.buyer.testSuite.TestAddToCart.keywordToCart<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>关键字搜索,并将sku加入购物车</i></td></tr>
  3 +<tr><td>com.essa.testSuite.TestActivity.planeModify<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>采购计划修订</i></td></tr>
  4 +<tr><td>com.essa.testSuite.TestActivity.TestAuditApply<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>财务审核采购计划</i></td></tr>
  5 +<tr><td>com.essa.testSuite.TestActivity.productInquiry<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>成品询价</i></td></tr>
  6 +<tr><td>com.essa.testSuite.TestActivity.TestActivityToPO<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>采购计划单申请,送询价</i></td></tr>
  7 +</table>
0 \ No newline at end of file 8 \ No newline at end of file
test-output/old/活动商品生成PO/methods.html 0 → 100644
@@ -0,0 +1,40 @@ @@ -0,0 +1,40 @@
  1 +<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>活动商品生成PO</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
  2 +<table border="1">
  3 +<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>
  4 +<tr bgcolor="6679ec"> <td>18/09/30 17:39:23</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestAddToCart.setUp()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">&gt;&gt;setUp</td>
  5 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  6 +<tr bgcolor="6679ec"> <td>18/09/30 17:39:31</td> <td>8072</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddToCart.addSku()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">addSku</td>
  7 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  8 +<tr bgcolor="6679ec"> <td>18/09/30 17:40:40</td> <td>76923</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestAddToCart.tearDown()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">&lt;&lt;tearDown</td>
  9 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  10 +<tr bgcolor="689c7b"> <td>18/09/30 17:40:41</td> <td>77793</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">&gt;&gt;setUp</td>
  11 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  12 +<tr bgcolor="689c7b"> <td>18/09/30 17:40:46</td> <td>83154</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.TestActivityToPO()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">TestActivityToPO</td>
  13 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  14 +<tr bgcolor="689c7b"> <td>18/09/30 17:40:59</td> <td>95833</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">&lt;&lt;tearDown</td>
  15 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  16 +<tr bgcolor="ee9a99"> <td>18/09/30 17:41:00</td> <td>96573</td> <td>&nbsp;</td><td title="&gt;&gt;TestConfirmBuy.setUp()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">&gt;&gt;setUp</td>
  17 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  18 +<tr bgcolor="ee9a99"> <td>18/09/30 17:41:06</td> <td>103184</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestConfirmBuy.confirmBuy()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">confirmBuy</td>
  19 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  20 +<tr bgcolor="ee9a99"> <td>18/09/30 17:41:19</td> <td>116265</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestConfirmBuy.tearDown()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">&lt;&lt;tearDown</td>
  21 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  22 +<tr bgcolor="689c7b"> <td>18/09/30 17:41:20</td> <td>117120</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">&gt;&gt;setUp</td>
  23 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  24 +<tr bgcolor="689c7b"> <td>18/09/30 17:41:25</td> <td>122396</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.productInquiry()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">productInquiry</td>
  25 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  26 +<tr bgcolor="689c7b"> <td>18/09/30 17:41:48</td> <td>145422</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.planeModify()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">planeModify</td>
  27 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  28 +<tr bgcolor="689c7b"> <td>18/09/30 17:42:02</td> <td>158643</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.TestAuditApply()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">TestAuditApply</td>
  29 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  30 +<tr bgcolor="689c7b"> <td>18/09/30 17:42:19</td> <td>175507</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">&lt;&lt;tearDown</td>
  31 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  32 +<tr bgcolor="c8a789"> <td>18/09/30 17:42:19</td> <td>176329</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestSendPO.setUp()[pri:0, instance:com.buyer.testSuite.TestSendPO@750150cf]">&gt;&gt;setUp</td>
  33 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  34 +<tr bgcolor="c8a789"> <td>18/09/30 17:42:26</td> <td>182932</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestSendPO.conslidation()[pri:0, instance:com.buyer.testSuite.TestSendPO@750150cf]">conslidation</td>
  35 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  36 +<tr bgcolor="c8a789"> <td>18/09/30 17:42:51</td> <td>207931</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestSendPO.sendPO()[pri:0, instance:com.buyer.testSuite.TestSendPO@750150cf]">sendPO</td>
  37 + <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  38 +<tr bgcolor="c8a789"> <td>18/09/30 17:43:03</td> <td>220183</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestSendPO.tearDown()[pri:0, instance:com.buyer.testSuite.TestSendPO@750150cf]">&lt;&lt;tearDown</td>
  39 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr>
  40 +</table>
test-output/old/活动商品生成PO/planApply.properties 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +[SuiteResult context=addActivity][SuiteResult context=planApply][SuiteResult context=confirmBuy][SuiteResult context=ActivityInquiry][SuiteResult context=ActivityToPO]
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品生成PO/reporter-output.html 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +<h2>Reporter output</h2><table></table>
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品生成PO/testng.xml.html 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +<html><head><title>testng.xml for 活动商品生成PO</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;guice-stage="DEVELOPMENT"&nbsp;name="活动商品生成PO"&gt; <br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="addActivity"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.buyer.testSuite.TestAddToCart"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="addSku"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.buyer.testSuite.TestAddToCart&nbsp;--&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt; <br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;addActivity&nbsp;--&gt; <br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="planApply"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.essa.testSuite.TestActivity"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="TestActivityToPO"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.essa.testSuite.TestActivity&nbsp;--&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt; <br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;planApply&nbsp;--&gt; <br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="confirmBuy"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.buyer.testSuite.TestConfirmBuy"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="confirmBuy"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.buyer.testSuite.TestConfirmBuy&nbsp;--&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt; <br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;confirmBuy&nbsp;--&gt; <br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="ActivityInquiry"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.essa.testSuite.TestActivity"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="productInquiry"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="planeModify"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="TestAuditApply"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.essa.testSuite.TestActivity&nbsp;--&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt; <br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;ActivityInquiry&nbsp;--&gt; <br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="ActivityToPO"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.buyer.testSuite.TestSendPO"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="conslidation"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="sendPO"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.buyer.testSuite.TestSendPO&nbsp;--&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt; <br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;ActivityToPO&nbsp;--&gt; <br/>&lt;/suite&gt;&nbsp;&lt;!--&nbsp;活动商品生成PO&nbsp;--&gt; <br/></tt></body></html>
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品生成PO/toc.html 0 → 100644
@@ -0,0 +1,62 @@ @@ -0,0 +1,62 @@
  1 +<html>
  2 +<head>
  3 +<title>Results for 活动商品生成PO</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +</head>
  7 +<body>
  8 +<h3><p align="center">Results for<br/><em>活动商品生成PO</em></p></h3>
  9 +<table border='1' width='100%'>
  10 +<tr valign='top'>
  11 +<td>5 tests</td>
  12 +<td><a target='mainFrame' href='classes.html'>4 classes</a></td>
  13 +<td>8 methods:<br/>
  14 +&nbsp;&nbsp;<a target='mainFrame' href='methods.html'>chronological</a><br/>
  15 +&nbsp;&nbsp;<a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/>
  16 +&nbsp;&nbsp;<a target='mainFrame' href='methods-not-run.html'>not run (5)</a></td>
  17 +</tr>
  18 +<tr>
  19 +<td><a target='mainFrame' href='groups.html'>0 group</a></td>
  20 +<td><a target='mainFrame' href='reporter-output.html'>reporter output</a></td>
  21 +<td><a target='mainFrame' href='testng.xml.html'>testng.xml</a></td>
  22 +</tr></table>
  23 +<table width='100%' class='test-passed'>
  24 +<tr><td>
  25 +<table style='width: 100%'><tr><td valign='top'>ActivityInquiry (3/0/0)</td><td valign='top' align='right'>
  26 + <a href='ActivityInquiry.html' target='mainFrame'>Results</a>
  27 +</td></tr></table>
  28 +</td></tr><p/>
  29 +</table>
  30 +
  31 +<table width='100%' class='test-passed'>
  32 +<tr><td>
  33 +<table style='width: 100%'><tr><td valign='top'>ActivityToPO (2/0/0)</td><td valign='top' align='right'>
  34 + <a href='ActivityToPO.html' target='mainFrame'>Results</a>
  35 +</td></tr></table>
  36 +</td></tr><p/>
  37 +</table>
  38 +
  39 +<table width='100%' class='test-passed'>
  40 +<tr><td>
  41 +<table style='width: 100%'><tr><td valign='top'>addActivity (1/0/0)</td><td valign='top' align='right'>
  42 + <a href='addActivity.html' target='mainFrame'>Results</a>
  43 +</td></tr></table>
  44 +</td></tr><p/>
  45 +</table>
  46 +
  47 +<table width='100%' class='test-passed'>
  48 +<tr><td>
  49 +<table style='width: 100%'><tr><td valign='top'>confirmBuy (1/0/0)</td><td valign='top' align='right'>
  50 + <a href='confirmBuy.html' target='mainFrame'>Results</a>
  51 +</td></tr></table>
  52 +</td></tr><p/>
  53 +</table>
  54 +
  55 +<table width='100%' class='test-passed'>
  56 +<tr><td>
  57 +<table style='width: 100%'><tr><td valign='top'>planApply (1/0/0)</td><td valign='top' align='right'>
  58 + <a href='planApply.html' target='mainFrame'>Results</a>
  59 +</td></tr></table>
  60 +</td></tr><p/>
  61 +</table>
  62 +</body></html>
0 \ No newline at end of file 63 \ No newline at end of file
test-output/old/活动商品询价/ActivityInquiry.properties 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +[SuiteResult context=addActivity][SuiteResult context=planApply][SuiteResult context=confirmBuy][SuiteResult context=ActivityInquiry]
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品询价/ActivityToPO.properties 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +[SuiteResult context=addActivity][SuiteResult context=planApply][SuiteResult context=confirmBuy][SuiteResult context=ActivityInquiry][SuiteResult context=ActivityToPO]
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品询价/addActivity.properties 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +[SuiteResult context=addActivity][SuiteResult context=planApply][SuiteResult context=confirmBuy][SuiteResult context=ActivityInquiry]
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品询价/classes.html 0 → 100644
@@ -0,0 +1,109 @@ @@ -0,0 +1,109 @@
  1 +<table border='1'>
  2 +<tr>
  3 +<th>Class name</th>
  4 +<th>Method name</th>
  5 +<th>Groups</th>
  6 +</tr><tr>
  7 +<td>com.buyer.testSuite.TestConfirmBuy</td>
  8 +<td>&nbsp;</td><td>&nbsp;</td></tr>
  9 +<tr>
  10 +<td align='center' colspan='3'>@Test</td>
  11 +</tr>
  12 +<tr>
  13 +<td>&nbsp;</td>
  14 +<td>confirmBuy</td>
  15 +<td>&nbsp;</td></tr>
  16 +<tr>
  17 +<td align='center' colspan='3'>@BeforeClass</td>
  18 +</tr>
  19 +<tr>
  20 +<td align='center' colspan='3'>@BeforeMethod</td>
  21 +</tr>
  22 +<tr>
  23 +<td align='center' colspan='3'>@AfterMethod</td>
  24 +</tr>
  25 +<tr>
  26 +<td align='center' colspan='3'>@AfterClass</td>
  27 +</tr>
  28 +<tr>
  29 +<td>&nbsp;</td>
  30 +<td>tearDown</td>
  31 +<td>&nbsp;</td></tr>
  32 +<tr>
  33 +<td>com.essa.testSuite.TestActivity</td>
  34 +<td>&nbsp;</td><td>&nbsp;</td></tr>
  35 +<tr>
  36 +<td align='center' colspan='3'>@Test</td>
  37 +</tr>
  38 +<tr>
  39 +<td>&nbsp;</td>
  40 +<td>productInquiry</td>
  41 +<td>&nbsp;</td></tr>
  42 +<tr>
  43 +<td>&nbsp;</td>
  44 +<td>TestActivityToPO</td>
  45 +<td>&nbsp;</td></tr>
  46 +<tr>
  47 +<td>&nbsp;</td>
  48 +<td>TestAuditApply</td>
  49 +<td>&nbsp;</td></tr>
  50 +<tr>
  51 +<td>&nbsp;</td>
  52 +<td>planeModify</td>
  53 +<td>&nbsp;</td></tr>
  54 +<tr>
  55 +<td align='center' colspan='3'>@BeforeClass</td>
  56 +</tr>
  57 +<tr>
  58 +<td>&nbsp;</td>
  59 +<td>setUp</td>
  60 +<td>&nbsp;</td></tr>
  61 +<tr>
  62 +<td align='center' colspan='3'>@BeforeMethod</td>
  63 +</tr>
  64 +<tr>
  65 +<td align='center' colspan='3'>@AfterMethod</td>
  66 +</tr>
  67 +<tr>
  68 +<td align='center' colspan='3'>@AfterClass</td>
  69 +</tr>
  70 +<tr>
  71 +<td>&nbsp;</td>
  72 +<td>tearDown</td>
  73 +<td>&nbsp;</td></tr>
  74 +<tr>
  75 +<td>com.buyer.testSuite.TestAddToCart</td>
  76 +<td>&nbsp;</td><td>&nbsp;</td></tr>
  77 +<tr>
  78 +<td align='center' colspan='3'>@Test</td>
  79 +</tr>
  80 +<tr>
  81 +<td>&nbsp;</td>
  82 +<td>addSku</td>
  83 +<td>&nbsp;</td></tr>
  84 +<tr>
  85 +<td>&nbsp;</td>
  86 +<td>keywordToCart</td>
  87 +<td>first </td>
  88 +</tr>
  89 +<tr>
  90 +<td align='center' colspan='3'>@BeforeClass</td>
  91 +</tr>
  92 +<tr>
  93 +<td>&nbsp;</td>
  94 +<td>setUp</td>
  95 +<td>&nbsp;</td></tr>
  96 +<tr>
  97 +<td align='center' colspan='3'>@BeforeMethod</td>
  98 +</tr>
  99 +<tr>
  100 +<td align='center' colspan='3'>@AfterMethod</td>
  101 +</tr>
  102 +<tr>
  103 +<td align='center' colspan='3'>@AfterClass</td>
  104 +</tr>
  105 +<tr>
  106 +<td>&nbsp;</td>
  107 +<td>tearDown</td>
  108 +<td>&nbsp;</td></tr>
  109 +</table>
test-output/old/活动商品询价/confirmBuy.properties 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +[SuiteResult context=addActivity][SuiteResult context=planApply][SuiteResult context=confirmBuy][SuiteResult context=ActivityInquiry]
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品询价/groups.html 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +<h2>Groups used for this test run</h2>
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品询价/index.html 0 → 100644
@@ -0,0 +1,6 @@ @@ -0,0 +1,6 @@
  1 +<html><head><title>Results for 活动商品询价</title></head>
  2 +<frameset cols="26%,74%">
  3 +<frame src="toc.html" name="navFrame">
  4 +<frame src="main.html" name="mainFrame">
  5 +</frameset>
  6 +</html>
test-output/old/活动商品询价/main.html 0 → 100644
@@ -0,0 +1,2 @@ @@ -0,0 +1,2 @@
  1 +<html><head><title>Results for 活动商品询价</title></head>
  2 +<body>Select a result on the left-hand pane.</body></html>
test-output/old/活动商品询价/methods-alphabetical.html 0 → 100644
@@ -0,0 +1,32 @@ @@ -0,0 +1,32 @@
  1 +<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>活动商品询价</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
  2 +<table border="1">
  3 +<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>
  4 +<tr bgcolor="689c7b"> <td>18/09/30 15:39:38</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.TestActivityToPO()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">TestActivityToPO</td>
  5 + <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  6 +<tr bgcolor="689c7b"> <td>18/09/30 15:40:50</td> <td>71543</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.TestAuditApply()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">TestAuditApply</td>
  7 + <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  8 +<tr bgcolor="6679ec"> <td>18/09/30 15:39:18</td> <td>-20149</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddToCart.addSku()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">addSku</td>
  9 + <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  10 +<tr bgcolor="ee9a99"> <td>18/09/30 15:39:58</td> <td>19314</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestConfirmBuy.confirmBuy()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">confirmBuy</td>
  11 + <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  12 +<tr bgcolor="689c7b"> <td>18/09/30 15:40:37</td> <td>58334</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.planeModify()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">planeModify</td>
  13 + <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  14 +<tr bgcolor="689c7b"> <td>18/09/30 15:40:15</td> <td>36799</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.productInquiry()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">productInquiry</td>
  15 + <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  16 +<tr bgcolor="6679ec"> <td>18/09/30 15:39:11</td> <td>-27557</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestAddToCart.setUp()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">&gt;&gt;setUp</td>
  17 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  18 +<tr bgcolor="689c7b"> <td>18/09/30 15:39:33</td> <td>-4980</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">&gt;&gt;setUp</td>
  19 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  20 +<tr bgcolor="ee9a99"> <td>18/09/30 15:39:51</td> <td>12821</td> <td>&nbsp;</td><td title="&gt;&gt;TestConfirmBuy.setUp()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">&gt;&gt;setUp</td>
  21 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  22 +<tr bgcolor="689c7b"> <td>18/09/30 15:40:10</td> <td>31745</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">&gt;&gt;setUp</td>
  23 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  24 +<tr bgcolor="6679ec"> <td>18/09/30 15:39:32</td> <td>-5771</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestAddToCart.tearDown()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">&lt;&lt;tearDown</td>
  25 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  26 +<tr bgcolor="689c7b"> <td>18/09/30 15:39:50</td> <td>12093</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">&lt;&lt;tearDown</td>
  27 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  28 +<tr bgcolor="ee9a99"> <td>18/09/30 15:40:09</td> <td>31016</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestConfirmBuy.tearDown()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">&lt;&lt;tearDown</td>
  29 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  30 +<tr bgcolor="689c7b"> <td>18/09/30 15:41:06</td> <td>88147</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">&lt;&lt;tearDown</td>
  31 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  32 +</table>
test-output/old/活动商品询价/methods-not-run.html 0 → 100644
@@ -0,0 +1,7 @@ @@ -0,0 +1,7 @@
  1 +<h2>Methods that were not run</h2><table>
  2 +<tr><td>com.buyer.testSuite.TestAddToCart.keywordToCart<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>关键字搜索,并将sku加入购物车</i></td></tr>
  3 +<tr><td>com.essa.testSuite.TestActivity.planeModify<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>采购计划修订</i></td></tr>
  4 +<tr><td>com.essa.testSuite.TestActivity.TestAuditApply<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>财务审核采购计划</i></td></tr>
  5 +<tr><td>com.essa.testSuite.TestActivity.productInquiry<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>成品询价</i></td></tr>
  6 +<tr><td>com.essa.testSuite.TestActivity.TestActivityToPO<br/>&nbsp;&nbsp;&nbsp;&nbsp;<i>采购计划单申请,送询价</i></td></tr>
  7 +</table>
0 \ No newline at end of file 8 \ No newline at end of file
test-output/old/活动商品询价/methods.html 0 → 100644
@@ -0,0 +1,32 @@ @@ -0,0 +1,32 @@
  1 +<h2>Methods run, sorted chronologically</h2><h3>&gt;&gt; means before, &lt;&lt; means after</h3><p/><br/><em>活动商品询价</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
  2 +<table border="1">
  3 +<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>
  4 +<tr bgcolor="6679ec"> <td>18/09/30 15:39:11</td> <td>0</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestAddToCart.setUp()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">&gt;&gt;setUp</td>
  5 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  6 +<tr bgcolor="6679ec"> <td>18/09/30 15:39:18</td> <td>7408</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestAddToCart.addSku()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">addSku</td>
  7 + <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  8 +<tr bgcolor="6679ec"> <td>18/09/30 15:39:32</td> <td>21786</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestAddToCart.tearDown()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">&lt;&lt;tearDown</td>
  9 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  10 +<tr bgcolor="689c7b"> <td>18/09/30 15:39:33</td> <td>22577</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">&gt;&gt;setUp</td>
  11 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  12 +<tr bgcolor="689c7b"> <td>18/09/30 15:39:38</td> <td>27557</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.TestActivityToPO()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">TestActivityToPO</td>
  13 + <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  14 +<tr bgcolor="689c7b"> <td>18/09/30 15:39:50</td> <td>39650</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">&lt;&lt;tearDown</td>
  15 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  16 +<tr bgcolor="ee9a99"> <td>18/09/30 15:39:51</td> <td>40378</td> <td>&nbsp;</td><td title="&gt;&gt;TestConfirmBuy.setUp()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">&gt;&gt;setUp</td>
  17 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  18 +<tr bgcolor="ee9a99"> <td>18/09/30 15:39:58</td> <td>46871</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestConfirmBuy.confirmBuy()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">confirmBuy</td>
  19 + <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  20 +<tr bgcolor="ee9a99"> <td>18/09/30 15:40:09</td> <td>58573</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestConfirmBuy.tearDown()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">&lt;&lt;tearDown</td>
  21 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  22 +<tr bgcolor="689c7b"> <td>18/09/30 15:40:10</td> <td>59302</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&gt;&gt;TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">&gt;&gt;setUp</td>
  23 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  24 +<tr bgcolor="689c7b"> <td>18/09/30 15:40:15</td> <td>64356</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.productInquiry()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">productInquiry</td>
  25 + <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  26 +<tr bgcolor="689c7b"> <td>18/09/30 15:40:37</td> <td>85891</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.planeModify()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">planeModify</td>
  27 + <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  28 +<tr bgcolor="689c7b"> <td>18/09/30 15:40:50</td> <td>99100</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td title="TestActivity.TestAuditApply()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">TestAuditApply</td>
  29 + <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  30 +<tr bgcolor="689c7b"> <td>18/09/30 15:41:06</td> <td>115704</td> <td>&nbsp;</td><td>&nbsp;</td><td title="&lt;&lt;TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">&lt;&lt;tearDown</td>
  31 +<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr>
  32 +</table>
test-output/old/活动商品询价/planApply.properties 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +[SuiteResult context=addActivity][SuiteResult context=planApply][SuiteResult context=confirmBuy][SuiteResult context=ActivityInquiry]
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品询价/reporter-output.html 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +<h2>Reporter output</h2><table></table>
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品询价/testng.xml.html 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +<html><head><title>testng.xml for 活动商品询价</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;guice-stage="DEVELOPMENT"&nbsp;name="活动商品询价"&gt; <br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="addActivity"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.buyer.testSuite.TestAddToCart"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="addSku"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.buyer.testSuite.TestAddToCart&nbsp;--&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt; <br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;addActivity&nbsp;--&gt; <br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="planApply"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.essa.testSuite.TestActivity"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="TestActivityToPO"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.essa.testSuite.TestActivity&nbsp;--&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt; <br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;planApply&nbsp;--&gt; <br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="confirmBuy"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.buyer.testSuite.TestConfirmBuy"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="confirmBuy"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.buyer.testSuite.TestConfirmBuy&nbsp;--&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt; <br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;confirmBuy&nbsp;--&gt; <br/>&nbsp;&nbsp;&lt;test&nbsp;thread-count="5"&nbsp;name="ActivityInquiry"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;classes&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;class&nbsp;name="com.essa.testSuite.TestActivity"&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="productInquiry"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="planeModify"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;include&nbsp;name="TestAuditApply"/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/methods&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/class&gt;&nbsp;&lt;!--&nbsp;com.essa.testSuite.TestActivity&nbsp;--&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/classes&gt; <br/>&nbsp;&nbsp;&lt;/test&gt;&nbsp;&lt;!--&nbsp;ActivityInquiry&nbsp;--&gt; <br/>&lt;/suite&gt;&nbsp;&lt;!--&nbsp;活动商品询价&nbsp;--&gt; <br/></tt></body></html>
0 \ No newline at end of file 2 \ No newline at end of file
test-output/old/活动商品询价/toc.html 0 → 100644
@@ -0,0 +1,54 @@ @@ -0,0 +1,54 @@
  1 +<html>
  2 +<head>
  3 +<title>Results for 活动商品询价</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +</head>
  7 +<body>
  8 +<h3><p align="center">Results for<br/><em>活动商品询价</em></p></h3>
  9 +<table border='1' width='100%'>
  10 +<tr valign='top'>
  11 +<td>4 tests</td>
  12 +<td><a target='mainFrame' href='classes.html'>3 classes</a></td>
  13 +<td>6 methods:<br/>
  14 +&nbsp;&nbsp;<a target='mainFrame' href='methods.html'>chronological</a><br/>
  15 +&nbsp;&nbsp;<a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/>
  16 +&nbsp;&nbsp;<a target='mainFrame' href='methods-not-run.html'>not run (5)</a></td>
  17 +</tr>
  18 +<tr>
  19 +<td><a target='mainFrame' href='groups.html'>0 group</a></td>
  20 +<td><a target='mainFrame' href='reporter-output.html'>reporter output</a></td>
  21 +<td><a target='mainFrame' href='testng.xml.html'>testng.xml</a></td>
  22 +</tr></table>
  23 +<table width='100%' class='test-passed'>
  24 +<tr><td>
  25 +<table style='width: 100%'><tr><td valign='top'>ActivityInquiry (3/0/0)</td><td valign='top' align='right'>
  26 + <a href='ActivityInquiry.html' target='mainFrame'>Results</a>
  27 +</td></tr></table>
  28 +</td></tr><p/>
  29 +</table>
  30 +
  31 +<table width='100%' class='test-passed'>
  32 +<tr><td>
  33 +<table style='width: 100%'><tr><td valign='top'>addActivity (1/0/0)</td><td valign='top' align='right'>
  34 + <a href='addActivity.html' target='mainFrame'>Results</a>
  35 +</td></tr></table>
  36 +</td></tr><p/>
  37 +</table>
  38 +
  39 +<table width='100%' class='test-passed'>
  40 +<tr><td>
  41 +<table style='width: 100%'><tr><td valign='top'>confirmBuy (1/0/0)</td><td valign='top' align='right'>
  42 + <a href='confirmBuy.html' target='mainFrame'>Results</a>
  43 +</td></tr></table>
  44 +</td></tr><p/>
  45 +</table>
  46 +
  47 +<table width='100%' class='test-passed'>
  48 +<tr><td>
  49 +<table style='width: 100%'><tr><td valign='top'>planApply (1/0/0)</td><td valign='top' align='right'>
  50 + <a href='planApply.html' target='mainFrame'>Results</a>
  51 +</td></tr></table>
  52 +</td></tr><p/>
  53 +</table>
  54 +</body></html>
0 \ No newline at end of file 55 \ No newline at end of file
test-output/testng-failed.xml
1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> 2 <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
3 -<suite guice-stage="DEVELOPMENT" name="Failed suite [提交PO]">  
4 - <test thread-count="5" name="sendPO(failed)"> 3 +<suite guice-stage="DEVELOPMENT" name="Failed suite [发布团购商品]">
  4 + <test thread-count="5" name="publishGroupPurchase(failed)">
5 <classes> 5 <classes>
6 - <class name="com.buyer.testSuite.TestSendPO"> 6 + <class name="com.essa.testSuite.TestAddOriginalGoods">
7 <methods> 7 <methods>
  8 + <include name="getSkuNo"/>
  9 + <include name="auditOriginal"/>
  10 + <include name="setUp"/>
  11 + <include name="updatePic"/>
8 <include name="tearDown"/> 12 <include name="tearDown"/>
  13 + </methods>
  14 + </class> <!-- com.essa.testSuite.TestAddOriginalGoods -->
  15 + <class name="com.essa.testSuite.TestGroupPurchase">
  16 + <methods>
  17 + <include name="SkuCategoryManagerCongfig"/>
9 <include name="setUp"/> 18 <include name="setUp"/>
10 - <include name="conslidation"/>  
11 - <include name="sendPO"/> 19 + <include name="isPublish"/>
  20 + <include name="publishGroupPurchase"/>
  21 + <include name="tearDown"/>
12 </methods> 22 </methods>
13 - </class> <!-- com.buyer.testSuite.TestSendPO --> 23 + </class> <!-- com.essa.testSuite.TestGroupPurchase -->
14 </classes> 24 </classes>
15 - </test> <!-- sendPO(failed) -->  
16 -</suite> <!-- Failed suite [提交PO] --> 25 + </test> <!-- publishGroupPurchase(failed) -->
  26 +</suite> <!-- Failed suite [发布团购商品] -->
test-output/testng-results.xml
1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 -<testng-results skipped="0" failed="0" ignored="1" total="5" passed="4"> 2 +<testng-results skipped="0" failed="0" ignored="0" total="7" passed="7">
3 <reporter-output> 3 <reporter-output>
4 </reporter-output> 4 </reporter-output>
5 - <suite name="提交PO" duration-ms="92334" started-at="2018-10-23T07:44:10Z" finished-at="2018-10-23T07:45:43Z"> 5 + <suite name="发布团购商品" duration-ms="115036" started-at="2018-10-23T09:13:32Z" finished-at="2018-10-23T09:15:27Z">
6 <groups> 6 <groups>
7 </groups> 7 </groups>
8 - <test name="sendPO" duration-ms="92334" started-at="2018-10-23T07:44:10Z" finished-at="2018-10-23T07:45:43Z">  
9 - <class name="com.essa.testSuite.TestProductInquiry">  
10 - <test-method status="PASS" signature="setUp()[pri:0, instance:com.essa.testSuite.TestProductInquiry@57d9c709]" name="setUp" is-config="true" duration-ms="6879" started-at="2018-10-23T07:44:26Z" finished-at="2018-10-23T07:44:33Z"> 8 + <test name="publishGroupPurchase" duration-ms="115036" started-at="2018-10-23T09:13:32Z" finished-at="2018-10-23T09:15:27Z">
  9 + <class name="com.essa.testSuite.TestGroupPurchase">
  10 + <test-method status="PASS" signature="setUp()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]" name="setUp" is-config="true" duration-ms="7313" started-at="2018-10-23T09:14:40Z" finished-at="2018-10-23T09:14:48Z">
11 <reporter-output> 11 <reporter-output>
12 </reporter-output> 12 </reporter-output>
13 </test-method> <!-- setUp --> 13 </test-method> <!-- setUp -->
14 - <test-method status="PASS" signature="productInquiry()[pri:0, instance:com.essa.testSuite.TestProductInquiry@57d9c709]" name="productInquiry" duration-ms="18469" started-at="2018-10-23T07:44:33Z" description="成品询价流程" finished-at="2018-10-23T07:44:52Z"> 14 + <test-method status="PASS" signature="SkuCategoryManagerCongfig()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]" name="SkuCategoryManagerCongfig" duration-ms="5419" started-at="2018-10-23T09:14:48Z" description="配置商品类目经理" finished-at="2018-10-23T09:14:53Z">
15 <reporter-output> 15 <reporter-output>
16 </reporter-output> 16 </reporter-output>
17 - </test-method> <!-- productInquiry -->  
18 - <test-method status="PASS" signature="tearDown()[pri:0, instance:com.essa.testSuite.TestProductInquiry@57d9c709]" name="tearDown" is-config="true" duration-ms="737" started-at="2018-10-23T07:44:52Z" finished-at="2018-10-23T07:44:52Z"> 17 + </test-method> <!-- SkuCategoryManagerCongfig -->
  18 + <test-method status="PASS" signature="publishGroupPurchase()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]" name="publishGroupPurchase" duration-ms="28617" started-at="2018-10-23T09:14:53Z" description="发布团购" finished-at="2018-10-23T09:15:22Z">
19 <reporter-output> 19 <reporter-output>
20 </reporter-output> 20 </reporter-output>
21 - </test-method> <!-- tearDown -->  
22 - </class> <!-- com.essa.testSuite.TestProductInquiry -->  
23 - <class name="com.buyer.testSuite.TestSendPO">  
24 - <test-method status="PASS" signature="setUp()[pri:0, instance:com.buyer.testSuite.TestSendPO@44d00398]" name="setUp" is-config="true" duration-ms="7009" started-at="2018-10-23T07:44:52Z" finished-at="2018-10-23T07:44:59Z"> 21 + </test-method> <!-- publishGroupPurchase -->
  22 + <test-method status="PASS" signature="isPublish()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]" name="isPublish" duration-ms="4590" started-at="2018-10-23T09:15:22Z" description="检查团购是否发布成功" finished-at="2018-10-23T09:15:26Z">
25 <reporter-output> 23 <reporter-output>
26 </reporter-output> 24 </reporter-output>
27 - </test-method> <!-- setUp -->  
28 - <test-method status="PASS" signature="conslidation()[pri:0, instance:com.buyer.testSuite.TestSendPO@44d00398]" name="conslidation" duration-ms="26268" started-at="2018-10-23T07:44:59Z" description="开始拼柜" finished-at="2018-10-23T07:45:26Z"> 25 + </test-method> <!-- isPublish -->
  26 + <test-method status="PASS" signature="tearDown()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]" name="tearDown" is-config="true" duration-ms="743" started-at="2018-10-23T09:15:26Z" finished-at="2018-10-23T09:15:27Z">
  27 + <reporter-output>
  28 + </reporter-output>
  29 + </test-method> <!-- tearDown -->
  30 + </class> <!-- com.essa.testSuite.TestGroupPurchase -->
  31 + <class name="com.essa.testSuite.TestAddOriginalGoods">
  32 + <test-method status="PASS" signature="setUp()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]" name="setUp" is-config="true" duration-ms="7039" started-at="2018-10-23T09:13:32Z" finished-at="2018-10-23T09:13:39Z">
29 <reporter-output> 33 <reporter-output>
30 </reporter-output> 34 </reporter-output>
31 - </test-method> <!-- conslidation -->  
32 - <test-method status="PASS" signature="sendPO()[pri:0, instance:com.buyer.testSuite.TestSendPO@44d00398]" name="sendPO" duration-ms="16452" started-at="2018-10-23T07:45:26Z" description="设置贴纸唛头,提交PO" finished-at="2018-10-23T07:45:42Z"> 35 + </test-method> <!-- setUp -->
  36 + <test-method status="PASS" signature="toAddOriginalGoodsPage()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]" name="toAddOriginalGoodsPage" duration-ms="30351" started-at="2018-10-23T09:13:39Z" description="原厂商品建档" finished-at="2018-10-23T09:14:09Z">
33 <reporter-output> 37 <reporter-output>
34 </reporter-output> 38 </reporter-output>
35 - </test-method> <!-- sendPO -->  
36 - <test-method status="PASS" signature="tearDown()[pri:0, instance:com.buyer.testSuite.TestSendPO@44d00398]" name="tearDown" is-config="true" duration-ms="773" started-at="2018-10-23T07:45:42Z" finished-at="2018-10-23T07:45:43Z"> 39 + </test-method> <!-- toAddOriginalGoodsPage -->
  40 + <test-method status="PASS" signature="updatePic()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]" name="updatePic" duration-ms="13233" started-at="2018-10-23T09:14:09Z" description="更新图片" finished-at="2018-10-23T09:14:23Z">
37 <reporter-output> 41 <reporter-output>
38 </reporter-output> 42 </reporter-output>
39 - </test-method> <!-- tearDown -->  
40 - </class> <!-- com.buyer.testSuite.TestSendPO -->  
41 - <class name="com.buyer.testSuite.TestAddToCart">  
42 - <test-method status="PASS" signature="setUp()[pri:0, instance:com.buyer.testSuite.TestAddToCart@371da67f]" name="setUp" is-config="true" duration-ms="7699" started-at="2018-10-23T07:44:10Z" finished-at="2018-10-23T07:44:18Z"> 43 + </test-method> <!-- updatePic -->
  44 + <test-method status="PASS" signature="auditOriginal()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]" name="auditOriginal" duration-ms="14592" started-at="2018-10-23T09:14:23Z" description="原厂商品审核" finished-at="2018-10-23T09:14:37Z">
43 <reporter-output> 45 <reporter-output>
44 </reporter-output> 46 </reporter-output>
45 - </test-method> <!-- setUp -->  
46 - <test-method status="PASS" signature="addSku()[pri:0, instance:com.buyer.testSuite.TestAddToCart@371da67f]" name="addSku" duration-ms="7281" started-at="2018-10-23T07:44:18Z" description="将sku加入购物车" finished-at="2018-10-23T07:44:25Z"> 47 + </test-method> <!-- auditOriginal -->
  48 + <test-method status="PASS" signature="getSkuNo()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]" name="getSkuNo" duration-ms="2407" started-at="2018-10-23T09:14:37Z" description="去商品库获取添加的sku编号" finished-at="2018-10-23T09:14:40Z">
47 <reporter-output> 49 <reporter-output>
48 </reporter-output> 50 </reporter-output>
49 - </test-method> <!-- addSku -->  
50 - <test-method status="PASS" signature="tearDown()[pri:0, instance:com.buyer.testSuite.TestAddToCart@371da67f]" name="tearDown" is-config="true" duration-ms="742" started-at="2018-10-23T07:44:25Z" finished-at="2018-10-23T07:44:26Z"> 51 + </test-method> <!-- getSkuNo -->
  52 + <test-method status="PASS" signature="tearDown()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]" name="tearDown" is-config="true" duration-ms="721" started-at="2018-10-23T09:14:40Z" finished-at="2018-10-23T09:14:40Z">
51 <reporter-output> 53 <reporter-output>
52 </reporter-output> 54 </reporter-output>
53 </test-method> <!-- tearDown --> 55 </test-method> <!-- tearDown -->
54 - </class> <!-- com.buyer.testSuite.TestAddToCart -->  
55 - </test> <!-- sendPO -->  
56 - </suite> <!-- 提交PO --> 56 + </class> <!-- com.essa.testSuite.TestAddOriginalGoods -->
  57 + </test> <!-- publishGroupPurchase -->
  58 + </suite> <!-- 发布团购商品 -->
57 </testng-results> 59 </testng-results>
test-output/发布团购商品/publishGroupPurchase.html
@@ -57,9 +57,9 @@ function toggleAllBoxes() { @@ -57,9 +57,9 @@ function toggleAllBoxes() {
57 <tr> 57 <tr>
58 <td>Tests passed/Failed/Skipped:</td><td>7/0/0</td> 58 <td>Tests passed/Failed/Skipped:</td><td>7/0/0</td>
59 </tr><tr> 59 </tr><tr>
60 -<td>Started on:</td><td>Sun Sep 30 17:47:44 CST 2018</td> 60 +<td>Started on:</td><td>Tue Oct 23 17:13:32 CST 2018</td>
61 </tr> 61 </tr>
62 -<tr><td>Total time:</td><td>113 seconds (113094 ms)</td> 62 +<tr><td>Total time:</td><td>115 seconds (115036 ms)</td>
63 </tr><tr> 63 </tr><tr>
64 <td>Included groups:</td><td></td> 64 <td>Included groups:</td><td></td>
65 </tr><tr> 65 </tr><tr>
@@ -78,37 +78,37 @@ function toggleAllBoxes() { @@ -78,37 +78,37 @@ function toggleAllBoxes() {
78 <td title='com.essa.testSuite.TestGroupPurchase.SkuCategoryManagerCongfig()'><b>SkuCategoryManagerCongfig</b><br>Test class: com.essa.testSuite.TestGroupPurchase<br>Test method: 配置商品类目经理</td> 78 <td title='com.essa.testSuite.TestGroupPurchase.SkuCategoryManagerCongfig()'><b>SkuCategoryManagerCongfig</b><br>Test class: com.essa.testSuite.TestGroupPurchase<br>Test method: 配置商品类目经理</td>
79 <td></td> 79 <td></td>
80 <td>5</td> 80 <td>5</td>
81 -<td>com.essa.testSuite.TestGroupPurchase@11a26533</td></tr> 81 +<td>com.essa.testSuite.TestGroupPurchase@4b5c225</td></tr>
82 <tr> 82 <tr>
83 <td title='com.essa.testSuite.TestAddOriginalGoods.auditOriginal()'><b>auditOriginal</b><br>Test class: com.essa.testSuite.TestAddOriginalGoods<br>Test method: 原厂商品审核</td> 83 <td title='com.essa.testSuite.TestAddOriginalGoods.auditOriginal()'><b>auditOriginal</b><br>Test class: com.essa.testSuite.TestAddOriginalGoods<br>Test method: 原厂商品审核</td>
84 <td></td> 84 <td></td>
85 <td>14</td> 85 <td>14</td>
86 -<td>com.essa.testSuite.TestAddOriginalGoods@b5e5354</td></tr> 86 +<td>com.essa.testSuite.TestAddOriginalGoods@56384c7</td></tr>
87 <tr> 87 <tr>
88 <td title='com.essa.testSuite.TestAddOriginalGoods.getSkuNo()'><b>getSkuNo</b><br>Test class: com.essa.testSuite.TestAddOriginalGoods<br>Test method: 去商品库获取添加的sku编号</td> 88 <td title='com.essa.testSuite.TestAddOriginalGoods.getSkuNo()'><b>getSkuNo</b><br>Test class: com.essa.testSuite.TestAddOriginalGoods<br>Test method: 去商品库获取添加的sku编号</td>
89 <td></td> 89 <td></td>
90 <td>2</td> 90 <td>2</td>
91 -<td>com.essa.testSuite.TestAddOriginalGoods@b5e5354</td></tr> 91 +<td>com.essa.testSuite.TestAddOriginalGoods@56384c7</td></tr>
92 <tr> 92 <tr>
93 <td title='com.essa.testSuite.TestGroupPurchase.isPublish()'><b>isPublish</b><br>Test class: com.essa.testSuite.TestGroupPurchase<br>Test method: 检查团购是否发布成功</td> 93 <td title='com.essa.testSuite.TestGroupPurchase.isPublish()'><b>isPublish</b><br>Test class: com.essa.testSuite.TestGroupPurchase<br>Test method: 检查团购是否发布成功</td>
94 <td></td> 94 <td></td>
95 <td>4</td> 95 <td>4</td>
96 -<td>com.essa.testSuite.TestGroupPurchase@11a26533</td></tr> 96 +<td>com.essa.testSuite.TestGroupPurchase@4b5c225</td></tr>
97 <tr> 97 <tr>
98 <td title='com.essa.testSuite.TestGroupPurchase.publishGroupPurchase()'><b>publishGroupPurchase</b><br>Test class: com.essa.testSuite.TestGroupPurchase<br>Test method: 发布团购</td> 98 <td title='com.essa.testSuite.TestGroupPurchase.publishGroupPurchase()'><b>publishGroupPurchase</b><br>Test class: com.essa.testSuite.TestGroupPurchase<br>Test method: 发布团购</td>
99 <td></td> 99 <td></td>
100 -<td>27</td>  
101 -<td>com.essa.testSuite.TestGroupPurchase@11a26533</td></tr> 100 +<td>28</td>
  101 +<td>com.essa.testSuite.TestGroupPurchase@4b5c225</td></tr>
102 <tr> 102 <tr>
103 <td title='com.essa.testSuite.TestAddOriginalGoods.toAddOriginalGoodsPage()'><b>toAddOriginalGoodsPage</b><br>Test class: com.essa.testSuite.TestAddOriginalGoods<br>Test method: 原厂商品建档</td> 103 <td title='com.essa.testSuite.TestAddOriginalGoods.toAddOriginalGoodsPage()'><b>toAddOriginalGoodsPage</b><br>Test class: com.essa.testSuite.TestAddOriginalGoods<br>Test method: 原厂商品建档</td>
104 <td></td> 104 <td></td>
105 -<td>29</td>  
106 -<td>com.essa.testSuite.TestAddOriginalGoods@b5e5354</td></tr> 105 +<td>30</td>
  106 +<td>com.essa.testSuite.TestAddOriginalGoods@56384c7</td></tr>
107 <tr> 107 <tr>
108 <td title='com.essa.testSuite.TestAddOriginalGoods.updatePic()'><b>updatePic</b><br>Test class: com.essa.testSuite.TestAddOriginalGoods<br>Test method: 更新图片</td> 108 <td title='com.essa.testSuite.TestAddOriginalGoods.updatePic()'><b>updatePic</b><br>Test class: com.essa.testSuite.TestAddOriginalGoods<br>Test method: 更新图片</td>
109 <td></td> 109 <td></td>
110 <td>13</td> 110 <td>13</td>
111 -<td>com.essa.testSuite.TestAddOriginalGoods@b5e5354</td></tr> 111 +<td>com.essa.testSuite.TestAddOriginalGoods@56384c7</td></tr>
112 </table><p> 112 </table><p>
113 </body> 113 </body>
114 </html> 114 </html>
115 \ No newline at end of file 115 \ No newline at end of file
test-output/发布团购商品/publishGroupPurchase.xml
1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Generated by org.testng.reporters.JUnitXMLReporter --> 2 <!-- Generated by org.testng.reporters.JUnitXMLReporter -->
3 -<testsuite hostname="4F5EY2X7DB7A4UR" ignored="0" name="publishGroupPurchase" tests="7" failures="0" timestamp="30 九月 2018 09:49:37 GMT" time="113.094" errors="0">  
4 - <testcase name="toAddOriginalGoodsPage" time="29.577" classname="com.essa.testSuite.TestAddOriginalGoods"/>  
5 - <testcase name="updatePic" time="13.079" classname="com.essa.testSuite.TestAddOriginalGoods"/>  
6 - <testcase name="auditOriginal" time="14.236" classname="com.essa.testSuite.TestAddOriginalGoods"/>  
7 - <testcase name="getSkuNo" time="2.418" classname="com.essa.testSuite.TestAddOriginalGoods"/>  
8 - <testcase name="SkuCategoryManagerCongfig" time="5.388" classname="com.essa.testSuite.TestGroupPurchase"/>  
9 - <testcase name="publishGroupPurchase" time="27.964" classname="com.essa.testSuite.TestGroupPurchase"/>  
10 - <testcase name="isPublish" time="4.499" classname="com.essa.testSuite.TestGroupPurchase"/> 3 +<testsuite hostname="4F5EY2X7DB7A4UR" ignored="0" name="publishGroupPurchase" tests="7" failures="0" timestamp="23 十月 2018 09:15:27 GMT" time="115.036" errors="0">
  4 + <testcase name="toAddOriginalGoodsPage" time="30.351" classname="com.essa.testSuite.TestAddOriginalGoods"/>
  5 + <testcase name="updatePic" time="13.233" classname="com.essa.testSuite.TestAddOriginalGoods"/>
  6 + <testcase name="auditOriginal" time="14.592" classname="com.essa.testSuite.TestAddOriginalGoods"/>
  7 + <testcase name="getSkuNo" time="2.407" classname="com.essa.testSuite.TestAddOriginalGoods"/>
  8 + <testcase name="SkuCategoryManagerCongfig" time="5.419" classname="com.essa.testSuite.TestGroupPurchase"/>
  9 + <testcase name="publishGroupPurchase" time="28.617" classname="com.essa.testSuite.TestGroupPurchase"/>
  10 + <testcase name="isPublish" time="4.59" classname="com.essa.testSuite.TestGroupPurchase"/>
11 </testsuite> <!-- publishGroupPurchase --> 11 </testsuite> <!-- publishGroupPurchase -->
test-output/发布团购商品/testng-failed.xml
1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> 2 <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
3 -<suite name="Failed suite [发布团购商品]" guice-stage="DEVELOPMENT"> 3 +<suite guice-stage="DEVELOPMENT" name="Failed suite [发布团购商品]">
4 <test thread-count="5" name="publishGroupPurchase(failed)"> 4 <test thread-count="5" name="publishGroupPurchase(failed)">
5 <classes> 5 <classes>
  6 + <class name="com.essa.testSuite.TestAddOriginalGoods">
  7 + <methods>
  8 + <include name="getSkuNo"/>
  9 + <include name="auditOriginal"/>
  10 + <include name="setUp"/>
  11 + <include name="updatePic"/>
  12 + <include name="tearDown"/>
  13 + </methods>
  14 + </class> <!-- com.essa.testSuite.TestAddOriginalGoods -->
6 <class name="com.essa.testSuite.TestGroupPurchase"> 15 <class name="com.essa.testSuite.TestGroupPurchase">
7 <methods> 16 <methods>
  17 + <include name="SkuCategoryManagerCongfig"/>
8 <include name="setUp"/> 18 <include name="setUp"/>
9 <include name="isPublish"/> 19 <include name="isPublish"/>
  20 + <include name="publishGroupPurchase"/>
10 <include name="tearDown"/> 21 <include name="tearDown"/>
11 </methods> 22 </methods>
12 </class> <!-- com.essa.testSuite.TestGroupPurchase --> 23 </class> <!-- com.essa.testSuite.TestGroupPurchase -->
test-output/活动商品生成PO/ActivityInquiry.html 0 → 100644
@@ -0,0 +1,94 @@ @@ -0,0 +1,94 @@
  1 +<html>
  2 +<head>
  3 +<title>TestNG: ActivityInquiry</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +
  7 +<style type="text/css">
  8 +.log { display: none;}
  9 +.stack-trace { display: none;}
  10 +</style>
  11 +<script type="text/javascript">
  12 +<!--
  13 +function flip(e) {
  14 + current = e.style.display;
  15 + if (current == 'block') {
  16 + e.style.display = 'none';
  17 + return 0;
  18 + }
  19 + else {
  20 + e.style.display = 'block';
  21 + return 1;
  22 + }
  23 +}
  24 +
  25 +function toggleBox(szDivId, elem, msg1, msg2)
  26 +{
  27 + var res = -1; if (document.getElementById) {
  28 + res = flip(document.getElementById(szDivId));
  29 + }
  30 + else if (document.all) {
  31 + // this is the way old msie versions work
  32 + res = flip(document.all[szDivId]);
  33 + }
  34 + if(elem) {
  35 + if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
  36 + }
  37 +
  38 +}
  39 +
  40 +function toggleAllBoxes() {
  41 + if (document.getElementsByTagName) {
  42 + d = document.getElementsByTagName('div');
  43 + for (i = 0; i < d.length; i++) {
  44 + if (d[i].className == 'log') {
  45 + flip(d[i]);
  46 + }
  47 + }
  48 + }
  49 +}
  50 +
  51 +// -->
  52 +</script>
  53 +
  54 +</head>
  55 +<body>
  56 +<h2 align='center'>ActivityInquiry</h2><table border='1' align="center">
  57 +<tr>
  58 +<td>Tests passed/Failed/Skipped:</td><td>3/0/0</td>
  59 +</tr><tr>
  60 +<td>Started on:</td><td>Sun Sep 30 17:41:20 CST 2018</td>
  61 +</tr>
  62 +<tr><td>Total time:</td><td>59 seconds (59204 ms)</td>
  63 +</tr><tr>
  64 +<td>Included groups:</td><td></td>
  65 +</tr><tr>
  66 +<td>Excluded groups:</td><td></td>
  67 +</tr>
  68 +</table><p/>
  69 +<small><i>(Hover the method name to see the test class name)</i></small><p/>
  70 +<table width='100%' border='1' class='invocation-passed'>
  71 +<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
  72 +<tr><td><b>Test method</b></td>
  73 +<td width="30%"><b>Exception</b></td>
  74 +<td width="10%"><b>Time (seconds)</b></td>
  75 +<td><b>Instance</b></td>
  76 +</tr>
  77 +<tr>
  78 +<td title='com.essa.testSuite.TestActivity.TestAuditApply()'><b>TestAuditApply</b><br>Test class: com.essa.testSuite.TestActivity<br>Test method: 财务审核采购计划</td>
  79 +<td></td>
  80 +<td>16</td>
  81 +<td>com.essa.testSuite.TestActivity@1df40fa4</td></tr>
  82 +<tr>
  83 +<td title='com.essa.testSuite.TestActivity.planeModify()'><b>planeModify</b><br>Test class: com.essa.testSuite.TestActivity<br>Test method: 采购计划修订</td>
  84 +<td></td>
  85 +<td>13</td>
  86 +<td>com.essa.testSuite.TestActivity@1df40fa4</td></tr>
  87 +<tr>
  88 +<td title='com.essa.testSuite.TestActivity.productInquiry()'><b>productInquiry</b><br>Test class: com.essa.testSuite.TestActivity<br>Test method: 成品询价</td>
  89 +<td></td>
  90 +<td>23</td>
  91 +<td>com.essa.testSuite.TestActivity@1df40fa4</td></tr>
  92 +</table><p>
  93 +</body>
  94 +</html>
0 \ No newline at end of file 95 \ No newline at end of file
test-output/活动商品生成PO/ActivityInquiry.xml 0 → 100644
@@ -0,0 +1,10 @@ @@ -0,0 +1,10 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
  3 +<testsuite hostname="4F5EY2X7DB7A4UR" ignored="1" name="ActivityInquiry" tests="3" failures="0" timestamp="30 九月 2018 09:42:19 GMT" time="59.204" errors="0">
  4 + <testcase name="productInquiry" time="23.026" classname="com.essa.testSuite.TestActivity"/>
  5 + <testcase name="planeModify" time="13.22" classname="com.essa.testSuite.TestActivity"/>
  6 + <testcase name="TestAuditApply" time="16.864" classname="com.essa.testSuite.TestActivity"/>
  7 + <testcase name="TestActivityToPO" time="0.0" classname="com.essa.testSuite.TestActivity">
  8 + <ignored/>
  9 + </testcase> <!-- TestActivityToPO -->
  10 +</testsuite> <!-- ActivityInquiry -->
test-output/活动商品生成PO/ActivityToPO.html 0 → 100644
@@ -0,0 +1,89 @@ @@ -0,0 +1,89 @@
  1 +<html>
  2 +<head>
  3 +<title>TestNG: ActivityToPO</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +
  7 +<style type="text/css">
  8 +.log { display: none;}
  9 +.stack-trace { display: none;}
  10 +</style>
  11 +<script type="text/javascript">
  12 +<!--
  13 +function flip(e) {
  14 + current = e.style.display;
  15 + if (current == 'block') {
  16 + e.style.display = 'none';
  17 + return 0;
  18 + }
  19 + else {
  20 + e.style.display = 'block';
  21 + return 1;
  22 + }
  23 +}
  24 +
  25 +function toggleBox(szDivId, elem, msg1, msg2)
  26 +{
  27 + var res = -1; if (document.getElementById) {
  28 + res = flip(document.getElementById(szDivId));
  29 + }
  30 + else if (document.all) {
  31 + // this is the way old msie versions work
  32 + res = flip(document.all[szDivId]);
  33 + }
  34 + if(elem) {
  35 + if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
  36 + }
  37 +
  38 +}
  39 +
  40 +function toggleAllBoxes() {
  41 + if (document.getElementsByTagName) {
  42 + d = document.getElementsByTagName('div');
  43 + for (i = 0; i < d.length; i++) {
  44 + if (d[i].className == 'log') {
  45 + flip(d[i]);
  46 + }
  47 + }
  48 + }
  49 +}
  50 +
  51 +// -->
  52 +</script>
  53 +
  54 +</head>
  55 +<body>
  56 +<h2 align='center'>ActivityToPO</h2><table border='1' align="center">
  57 +<tr>
  58 +<td>Tests passed/Failed/Skipped:</td><td>2/0/0</td>
  59 +</tr><tr>
  60 +<td>Started on:</td><td>Sun Sep 30 17:42:19 CST 2018</td>
  61 +</tr>
  62 +<tr><td>Total time:</td><td>44 seconds (44680 ms)</td>
  63 +</tr><tr>
  64 +<td>Included groups:</td><td></td>
  65 +</tr><tr>
  66 +<td>Excluded groups:</td><td></td>
  67 +</tr>
  68 +</table><p/>
  69 +<small><i>(Hover the method name to see the test class name)</i></small><p/>
  70 +<table width='100%' border='1' class='invocation-passed'>
  71 +<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
  72 +<tr><td><b>Test method</b></td>
  73 +<td width="30%"><b>Exception</b></td>
  74 +<td width="10%"><b>Time (seconds)</b></td>
  75 +<td><b>Instance</b></td>
  76 +</tr>
  77 +<tr>
  78 +<td title='com.buyer.testSuite.TestSendPO.conslidation()'><b>conslidation</b><br>Test class: com.buyer.testSuite.TestSendPO<br>Test method: 开始拼柜</td>
  79 +<td></td>
  80 +<td>24</td>
  81 +<td>com.buyer.testSuite.TestSendPO@750150cf</td></tr>
  82 +<tr>
  83 +<td title='com.buyer.testSuite.TestSendPO.sendPO()'><b>sendPO</b><br>Test class: com.buyer.testSuite.TestSendPO<br>Test method: 设置贴纸唛头,提交PO</td>
  84 +<td></td>
  85 +<td>12</td>
  86 +<td>com.buyer.testSuite.TestSendPO@750150cf</td></tr>
  87 +</table><p>
  88 +</body>
  89 +</html>
0 \ No newline at end of file 90 \ No newline at end of file
test-output/活动商品生成PO/ActivityToPO.xml 0 → 100644
@@ -0,0 +1,6 @@ @@ -0,0 +1,6 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
  3 +<testsuite hostname="4F5EY2X7DB7A4UR" ignored="0" name="ActivityToPO" tests="2" failures="0" timestamp="30 九月 2018 09:43:04 GMT" time="44.68" errors="0">
  4 + <testcase name="conslidation" time="24.999" classname="com.buyer.testSuite.TestSendPO"/>
  5 + <testcase name="sendPO" time="12.252" classname="com.buyer.testSuite.TestSendPO"/>
  6 +</testsuite> <!-- ActivityToPO -->
test-output/活动商品生成PO/addActivity.html 0 → 100644
@@ -0,0 +1,84 @@ @@ -0,0 +1,84 @@
  1 +<html>
  2 +<head>
  3 +<title>TestNG: addActivity</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +
  7 +<style type="text/css">
  8 +.log { display: none;}
  9 +.stack-trace { display: none;}
  10 +</style>
  11 +<script type="text/javascript">
  12 +<!--
  13 +function flip(e) {
  14 + current = e.style.display;
  15 + if (current == 'block') {
  16 + e.style.display = 'none';
  17 + return 0;
  18 + }
  19 + else {
  20 + e.style.display = 'block';
  21 + return 1;
  22 + }
  23 +}
  24 +
  25 +function toggleBox(szDivId, elem, msg1, msg2)
  26 +{
  27 + var res = -1; if (document.getElementById) {
  28 + res = flip(document.getElementById(szDivId));
  29 + }
  30 + else if (document.all) {
  31 + // this is the way old msie versions work
  32 + res = flip(document.all[szDivId]);
  33 + }
  34 + if(elem) {
  35 + if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
  36 + }
  37 +
  38 +}
  39 +
  40 +function toggleAllBoxes() {
  41 + if (document.getElementsByTagName) {
  42 + d = document.getElementsByTagName('div');
  43 + for (i = 0; i < d.length; i++) {
  44 + if (d[i].className == 'log') {
  45 + flip(d[i]);
  46 + }
  47 + }
  48 + }
  49 +}
  50 +
  51 +// -->
  52 +</script>
  53 +
  54 +</head>
  55 +<body>
  56 +<h2 align='center'>addActivity</h2><table border='1' align="center">
  57 +<tr>
  58 +<td>Tests passed/Failed/Skipped:</td><td>1/0/0</td>
  59 +</tr><tr>
  60 +<td>Started on:</td><td>Sun Sep 30 17:39:23 CST 2018</td>
  61 +</tr>
  62 +<tr><td>Total time:</td><td>77 seconds (77786 ms)</td>
  63 +</tr><tr>
  64 +<td>Included groups:</td><td></td>
  65 +</tr><tr>
  66 +<td>Excluded groups:</td><td></td>
  67 +</tr>
  68 +</table><p/>
  69 +<small><i>(Hover the method name to see the test class name)</i></small><p/>
  70 +<table width='100%' border='1' class='invocation-passed'>
  71 +<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
  72 +<tr><td><b>Test method</b></td>
  73 +<td width="30%"><b>Exception</b></td>
  74 +<td width="10%"><b>Time (seconds)</b></td>
  75 +<td><b>Instance</b></td>
  76 +</tr>
  77 +<tr>
  78 +<td title='com.buyer.testSuite.TestAddToCart.addSku()'><b>addSku</b><br>Test class: com.buyer.testSuite.TestAddToCart<br>Test method: 将sku加入购物车</td>
  79 +<td></td>
  80 +<td>68</td>
  81 +<td>com.buyer.testSuite.TestAddToCart@6ebfb4ae</td></tr>
  82 +</table><p>
  83 +</body>
  84 +</html>
0 \ No newline at end of file 85 \ No newline at end of file
test-output/活动商品生成PO/addActivity.xml 0 → 100644
@@ -0,0 +1,8 @@ @@ -0,0 +1,8 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
  3 +<testsuite hostname="4F5EY2X7DB7A4UR" ignored="1" name="addActivity" tests="1" failures="0" timestamp="30 九月 2018 09:40:41 GMT" time="77.786" errors="0">
  4 + <testcase name="addSku" time="68.849" classname="com.buyer.testSuite.TestAddToCart"/>
  5 + <testcase name="keywordToCart" time="0.0" classname="com.buyer.testSuite.TestAddToCart">
  6 + <ignored/>
  7 + </testcase> <!-- keywordToCart -->
  8 +</testsuite> <!-- addActivity -->
test-output/活动商品生成PO/confirmBuy.html 0 → 100644
@@ -0,0 +1,84 @@ @@ -0,0 +1,84 @@
  1 +<html>
  2 +<head>
  3 +<title>TestNG: confirmBuy</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +
  7 +<style type="text/css">
  8 +.log { display: none;}
  9 +.stack-trace { display: none;}
  10 +</style>
  11 +<script type="text/javascript">
  12 +<!--
  13 +function flip(e) {
  14 + current = e.style.display;
  15 + if (current == 'block') {
  16 + e.style.display = 'none';
  17 + return 0;
  18 + }
  19 + else {
  20 + e.style.display = 'block';
  21 + return 1;
  22 + }
  23 +}
  24 +
  25 +function toggleBox(szDivId, elem, msg1, msg2)
  26 +{
  27 + var res = -1; if (document.getElementById) {
  28 + res = flip(document.getElementById(szDivId));
  29 + }
  30 + else if (document.all) {
  31 + // this is the way old msie versions work
  32 + res = flip(document.all[szDivId]);
  33 + }
  34 + if(elem) {
  35 + if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
  36 + }
  37 +
  38 +}
  39 +
  40 +function toggleAllBoxes() {
  41 + if (document.getElementsByTagName) {
  42 + d = document.getElementsByTagName('div');
  43 + for (i = 0; i < d.length; i++) {
  44 + if (d[i].className == 'log') {
  45 + flip(d[i]);
  46 + }
  47 + }
  48 + }
  49 +}
  50 +
  51 +// -->
  52 +</script>
  53 +
  54 +</head>
  55 +<body>
  56 +<h2 align='center'>confirmBuy</h2><table border='1' align="center">
  57 +<tr>
  58 +<td>Tests passed/Failed/Skipped:</td><td>1/0/0</td>
  59 +</tr><tr>
  60 +<td>Started on:</td><td>Sun Sep 30 17:41:00 CST 2018</td>
  61 +</tr>
  62 +<tr><td>Total time:</td><td>20 seconds (20542 ms)</td>
  63 +</tr><tr>
  64 +<td>Included groups:</td><td></td>
  65 +</tr><tr>
  66 +<td>Excluded groups:</td><td></td>
  67 +</tr>
  68 +</table><p/>
  69 +<small><i>(Hover the method name to see the test class name)</i></small><p/>
  70 +<table width='100%' border='1' class='invocation-passed'>
  71 +<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
  72 +<tr><td><b>Test method</b></td>
  73 +<td width="30%"><b>Exception</b></td>
  74 +<td width="10%"><b>Time (seconds)</b></td>
  75 +<td><b>Instance</b></td>
  76 +</tr>
  77 +<tr>
  78 +<td title='com.buyer.testSuite.TestConfirmBuy.confirmBuy()'><b>confirmBuy</b><br>Test class: com.buyer.testSuite.TestConfirmBuy<br>Test method: 采购商确认采购</td>
  79 +<td></td>
  80 +<td>13</td>
  81 +<td>com.buyer.testSuite.TestConfirmBuy@7de6a6ea</td></tr>
  82 +</table><p>
  83 +</body>
  84 +</html>
0 \ No newline at end of file 85 \ No newline at end of file
test-output/活动商品生成PO/confirmBuy.xml 0 → 100644
@@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
  3 +<testsuite hostname="4F5EY2X7DB7A4UR" ignored="0" name="confirmBuy" tests="1" failures="0" timestamp="30 九月 2018 09:41:20 GMT" time="20.542" errors="0">
  4 + <testcase name="confirmBuy" time="13.081" classname="com.buyer.testSuite.TestConfirmBuy"/>
  5 +</testsuite> <!-- confirmBuy -->
test-output/活动商品生成PO/planApply.html 0 → 100644
@@ -0,0 +1,84 @@ @@ -0,0 +1,84 @@
  1 +<html>
  2 +<head>
  3 +<title>TestNG: planApply</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +
  7 +<style type="text/css">
  8 +.log { display: none;}
  9 +.stack-trace { display: none;}
  10 +</style>
  11 +<script type="text/javascript">
  12 +<!--
  13 +function flip(e) {
  14 + current = e.style.display;
  15 + if (current == 'block') {
  16 + e.style.display = 'none';
  17 + return 0;
  18 + }
  19 + else {
  20 + e.style.display = 'block';
  21 + return 1;
  22 + }
  23 +}
  24 +
  25 +function toggleBox(szDivId, elem, msg1, msg2)
  26 +{
  27 + var res = -1; if (document.getElementById) {
  28 + res = flip(document.getElementById(szDivId));
  29 + }
  30 + else if (document.all) {
  31 + // this is the way old msie versions work
  32 + res = flip(document.all[szDivId]);
  33 + }
  34 + if(elem) {
  35 + if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
  36 + }
  37 +
  38 +}
  39 +
  40 +function toggleAllBoxes() {
  41 + if (document.getElementsByTagName) {
  42 + d = document.getElementsByTagName('div');
  43 + for (i = 0; i < d.length; i++) {
  44 + if (d[i].className == 'log') {
  45 + flip(d[i]);
  46 + }
  47 + }
  48 + }
  49 +}
  50 +
  51 +// -->
  52 +</script>
  53 +
  54 +</head>
  55 +<body>
  56 +<h2 align='center'>planApply</h2><table border='1' align="center">
  57 +<tr>
  58 +<td>Tests passed/Failed/Skipped:</td><td>1/0/0</td>
  59 +</tr><tr>
  60 +<td>Started on:</td><td>Sun Sep 30 17:40:41 CST 2018</td>
  61 +</tr>
  62 +<tr><td>Total time:</td><td>18 seconds (18776 ms)</td>
  63 +</tr><tr>
  64 +<td>Included groups:</td><td></td>
  65 +</tr><tr>
  66 +<td>Excluded groups:</td><td></td>
  67 +</tr>
  68 +</table><p/>
  69 +<small><i>(Hover the method name to see the test class name)</i></small><p/>
  70 +<table width='100%' border='1' class='invocation-passed'>
  71 +<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
  72 +<tr><td><b>Test method</b></td>
  73 +<td width="30%"><b>Exception</b></td>
  74 +<td width="10%"><b>Time (seconds)</b></td>
  75 +<td><b>Instance</b></td>
  76 +</tr>
  77 +<tr>
  78 +<td title='com.essa.testSuite.TestActivity.TestActivityToPO()'><b>TestActivityToPO</b><br>Test class: com.essa.testSuite.TestActivity<br>Test method: 采购计划单申请,送询价</td>
  79 +<td></td>
  80 +<td>12</td>
  81 +<td>com.essa.testSuite.TestActivity@5d128e</td></tr>
  82 +</table><p>
  83 +</body>
  84 +</html>
0 \ No newline at end of file 85 \ No newline at end of file
test-output/活动商品生成PO/planApply.xml 0 → 100644
@@ -0,0 +1,14 @@ @@ -0,0 +1,14 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
  3 +<testsuite hostname="4F5EY2X7DB7A4UR" ignored="3" name="planApply" tests="1" failures="0" timestamp="30 九月 2018 09:41:00 GMT" time="18.776" errors="0">
  4 + <testcase name="TestActivityToPO" time="12.679" classname="com.essa.testSuite.TestActivity"/>
  5 + <testcase name="planeModify" time="0.0" classname="com.essa.testSuite.TestActivity">
  6 + <ignored/>
  7 + </testcase> <!-- planeModify -->
  8 + <testcase name="TestAuditApply" time="0.0" classname="com.essa.testSuite.TestActivity">
  9 + <ignored/>
  10 + </testcase> <!-- TestAuditApply -->
  11 + <testcase name="productInquiry" time="0.0" classname="com.essa.testSuite.TestActivity">
  12 + <ignored/>
  13 + </testcase> <!-- productInquiry -->
  14 +</testsuite> <!-- planApply -->
test-output/活动商品询价/ActivityInquiry.html 0 → 100644
@@ -0,0 +1,94 @@ @@ -0,0 +1,94 @@
  1 +<html>
  2 +<head>
  3 +<title>TestNG: ActivityInquiry</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +
  7 +<style type="text/css">
  8 +.log { display: none;}
  9 +.stack-trace { display: none;}
  10 +</style>
  11 +<script type="text/javascript">
  12 +<!--
  13 +function flip(e) {
  14 + current = e.style.display;
  15 + if (current == 'block') {
  16 + e.style.display = 'none';
  17 + return 0;
  18 + }
  19 + else {
  20 + e.style.display = 'block';
  21 + return 1;
  22 + }
  23 +}
  24 +
  25 +function toggleBox(szDivId, elem, msg1, msg2)
  26 +{
  27 + var res = -1; if (document.getElementById) {
  28 + res = flip(document.getElementById(szDivId));
  29 + }
  30 + else if (document.all) {
  31 + // this is the way old msie versions work
  32 + res = flip(document.all[szDivId]);
  33 + }
  34 + if(elem) {
  35 + if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
  36 + }
  37 +
  38 +}
  39 +
  40 +function toggleAllBoxes() {
  41 + if (document.getElementsByTagName) {
  42 + d = document.getElementsByTagName('div');
  43 + for (i = 0; i < d.length; i++) {
  44 + if (d[i].className == 'log') {
  45 + flip(d[i]);
  46 + }
  47 + }
  48 + }
  49 +}
  50 +
  51 +// -->
  52 +</script>
  53 +
  54 +</head>
  55 +<body>
  56 +<h2 align='center'>ActivityInquiry</h2><table border='1' align="center">
  57 +<tr>
  58 +<td>Tests passed/Failed/Skipped:</td><td>3/0/0</td>
  59 +</tr><tr>
  60 +<td>Started on:</td><td>Sun Sep 30 15:40:10 CST 2018</td>
  61 +</tr>
  62 +<tr><td>Total time:</td><td>57 seconds (57162 ms)</td>
  63 +</tr><tr>
  64 +<td>Included groups:</td><td></td>
  65 +</tr><tr>
  66 +<td>Excluded groups:</td><td></td>
  67 +</tr>
  68 +</table><p/>
  69 +<small><i>(Hover the method name to see the test class name)</i></small><p/>
  70 +<table width='100%' border='1' class='invocation-passed'>
  71 +<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
  72 +<tr><td><b>Test method</b></td>
  73 +<td width="30%"><b>Exception</b></td>
  74 +<td width="10%"><b>Time (seconds)</b></td>
  75 +<td><b>Instance</b></td>
  76 +</tr>
  77 +<tr>
  78 +<td title='com.essa.testSuite.TestActivity.TestAuditApply()'><b>TestAuditApply</b><br>Test class: com.essa.testSuite.TestActivity<br>Test method: 财务审核采购计划</td>
  79 +<td></td>
  80 +<td>16</td>
  81 +<td>com.essa.testSuite.TestActivity@1df40fa4</td></tr>
  82 +<tr>
  83 +<td title='com.essa.testSuite.TestActivity.planeModify()'><b>planeModify</b><br>Test class: com.essa.testSuite.TestActivity<br>Test method: 采购计划修订</td>
  84 +<td></td>
  85 +<td>13</td>
  86 +<td>com.essa.testSuite.TestActivity@1df40fa4</td></tr>
  87 +<tr>
  88 +<td title='com.essa.testSuite.TestActivity.productInquiry()'><b>productInquiry</b><br>Test class: com.essa.testSuite.TestActivity<br>Test method: 成品询价</td>
  89 +<td></td>
  90 +<td>21</td>
  91 +<td>com.essa.testSuite.TestActivity@1df40fa4</td></tr>
  92 +</table><p>
  93 +</body>
  94 +</html>
0 \ No newline at end of file 95 \ No newline at end of file
test-output/活动商品询价/ActivityInquiry.xml 0 → 100644
@@ -0,0 +1,10 @@ @@ -0,0 +1,10 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
  3 +<testsuite hostname="4F5EY2X7DB7A4UR" ignored="1" name="ActivityInquiry" tests="3" failures="0" timestamp="30 九月 2018 07:41:07 GMT" time="57.162" errors="0">
  4 + <testcase name="productInquiry" time="21.535" classname="com.essa.testSuite.TestActivity"/>
  5 + <testcase name="planeModify" time="13.209" classname="com.essa.testSuite.TestActivity"/>
  6 + <testcase name="TestAuditApply" time="16.603" classname="com.essa.testSuite.TestActivity"/>
  7 + <testcase name="TestActivityToPO" time="0.0" classname="com.essa.testSuite.TestActivity">
  8 + <ignored/>
  9 + </testcase> <!-- TestActivityToPO -->
  10 +</testsuite> <!-- ActivityInquiry -->
test-output/活动商品询价/ActivityToPO.html 0 → 100644
@@ -0,0 +1,89 @@ @@ -0,0 +1,89 @@
  1 +<html>
  2 +<head>
  3 +<title>TestNG: ActivityToPO</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +
  7 +<style type="text/css">
  8 +.log { display: none;}
  9 +.stack-trace { display: none;}
  10 +</style>
  11 +<script type="text/javascript">
  12 +<!--
  13 +function flip(e) {
  14 + current = e.style.display;
  15 + if (current == 'block') {
  16 + e.style.display = 'none';
  17 + return 0;
  18 + }
  19 + else {
  20 + e.style.display = 'block';
  21 + return 1;
  22 + }
  23 +}
  24 +
  25 +function toggleBox(szDivId, elem, msg1, msg2)
  26 +{
  27 + var res = -1; if (document.getElementById) {
  28 + res = flip(document.getElementById(szDivId));
  29 + }
  30 + else if (document.all) {
  31 + // this is the way old msie versions work
  32 + res = flip(document.all[szDivId]);
  33 + }
  34 + if(elem) {
  35 + if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
  36 + }
  37 +
  38 +}
  39 +
  40 +function toggleAllBoxes() {
  41 + if (document.getElementsByTagName) {
  42 + d = document.getElementsByTagName('div');
  43 + for (i = 0; i < d.length; i++) {
  44 + if (d[i].className == 'log') {
  45 + flip(d[i]);
  46 + }
  47 + }
  48 + }
  49 +}
  50 +
  51 +// -->
  52 +</script>
  53 +
  54 +</head>
  55 +<body>
  56 +<h2 align='center'>ActivityToPO</h2><table border='1' align="center">
  57 +<tr>
  58 +<td>Tests passed/Failed/Skipped:</td><td>2/0/0</td>
  59 +</tr><tr>
  60 +<td>Started on:</td><td>Sun Sep 30 15:25:40 CST 2018</td>
  61 +</tr>
  62 +<tr><td>Total time:</td><td>42 seconds (42011 ms)</td>
  63 +</tr><tr>
  64 +<td>Included groups:</td><td></td>
  65 +</tr><tr>
  66 +<td>Excluded groups:</td><td></td>
  67 +</tr>
  68 +</table><p/>
  69 +<small><i>(Hover the method name to see the test class name)</i></small><p/>
  70 +<table width='100%' border='1' class='invocation-passed'>
  71 +<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
  72 +<tr><td><b>Test method</b></td>
  73 +<td width="30%"><b>Exception</b></td>
  74 +<td width="10%"><b>Time (seconds)</b></td>
  75 +<td><b>Instance</b></td>
  76 +</tr>
  77 +<tr>
  78 +<td title='com.buyer.testSuite.TestSendPO.conslidation()'><b>conslidation</b><br>Test class: com.buyer.testSuite.TestSendPO<br>Test method: 开始拼柜</td>
  79 +<td></td>
  80 +<td>22</td>
  81 +<td>com.buyer.testSuite.TestSendPO@1994ebf8</td></tr>
  82 +<tr>
  83 +<td title='com.buyer.testSuite.TestSendPO.sendPO()'><b>sendPO</b><br>Test class: com.buyer.testSuite.TestSendPO<br>Test method: 设置贴纸唛头,提交PO</td>
  84 +<td></td>
  85 +<td>12</td>
  86 +<td>com.buyer.testSuite.TestSendPO@1994ebf8</td></tr>
  87 +</table><p>
  88 +</body>
  89 +</html>
0 \ No newline at end of file 90 \ No newline at end of file
test-output/活动商品询价/ActivityToPO.xml 0 → 100644
@@ -0,0 +1,6 @@ @@ -0,0 +1,6 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
  3 +<testsuite hostname="4F5EY2X7DB7A4UR" ignored="0" name="ActivityToPO" tests="2" failures="0" timestamp="30 九月 2018 07:26:22 GMT" time="42.011" errors="0">
  4 + <testcase name="conslidation" time="22.342" classname="com.buyer.testSuite.TestSendPO"/>
  5 + <testcase name="sendPO" time="12.34" classname="com.buyer.testSuite.TestSendPO"/>
  6 +</testsuite> <!-- ActivityToPO -->
test-output/活动商品询价/addActivity.html 0 → 100644
@@ -0,0 +1,84 @@ @@ -0,0 +1,84 @@
  1 +<html>
  2 +<head>
  3 +<title>TestNG: addActivity</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +
  7 +<style type="text/css">
  8 +.log { display: none;}
  9 +.stack-trace { display: none;}
  10 +</style>
  11 +<script type="text/javascript">
  12 +<!--
  13 +function flip(e) {
  14 + current = e.style.display;
  15 + if (current == 'block') {
  16 + e.style.display = 'none';
  17 + return 0;
  18 + }
  19 + else {
  20 + e.style.display = 'block';
  21 + return 1;
  22 + }
  23 +}
  24 +
  25 +function toggleBox(szDivId, elem, msg1, msg2)
  26 +{
  27 + var res = -1; if (document.getElementById) {
  28 + res = flip(document.getElementById(szDivId));
  29 + }
  30 + else if (document.all) {
  31 + // this is the way old msie versions work
  32 + res = flip(document.all[szDivId]);
  33 + }
  34 + if(elem) {
  35 + if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
  36 + }
  37 +
  38 +}
  39 +
  40 +function toggleAllBoxes() {
  41 + if (document.getElementsByTagName) {
  42 + d = document.getElementsByTagName('div');
  43 + for (i = 0; i < d.length; i++) {
  44 + if (d[i].className == 'log') {
  45 + flip(d[i]);
  46 + }
  47 + }
  48 + }
  49 +}
  50 +
  51 +// -->
  52 +</script>
  53 +
  54 +</head>
  55 +<body>
  56 +<h2 align='center'>addActivity</h2><table border='1' align="center">
  57 +<tr>
  58 +<td>Tests passed/Failed/Skipped:</td><td>1/0/0</td>
  59 +</tr><tr>
  60 +<td>Started on:</td><td>Sun Sep 30 15:39:11 CST 2018</td>
  61 +</tr>
  62 +<tr><td>Total time:</td><td>22 seconds (22564 ms)</td>
  63 +</tr><tr>
  64 +<td>Included groups:</td><td></td>
  65 +</tr><tr>
  66 +<td>Excluded groups:</td><td></td>
  67 +</tr>
  68 +</table><p/>
  69 +<small><i>(Hover the method name to see the test class name)</i></small><p/>
  70 +<table width='100%' border='1' class='invocation-passed'>
  71 +<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
  72 +<tr><td><b>Test method</b></td>
  73 +<td width="30%"><b>Exception</b></td>
  74 +<td width="10%"><b>Time (seconds)</b></td>
  75 +<td><b>Instance</b></td>
  76 +</tr>
  77 +<tr>
  78 +<td title='com.buyer.testSuite.TestAddToCart.addSku()'><b>addSku</b><br>Test class: com.buyer.testSuite.TestAddToCart<br>Test method: 将sku加入购物车</td>
  79 +<td></td>
  80 +<td>14</td>
  81 +<td>com.buyer.testSuite.TestAddToCart@6ebfb4ae</td></tr>
  82 +</table><p>
  83 +</body>
  84 +</html>
0 \ No newline at end of file 85 \ No newline at end of file
test-output/活动商品询价/addActivity.xml 0 → 100644
@@ -0,0 +1,8 @@ @@ -0,0 +1,8 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
  3 +<testsuite hostname="4F5EY2X7DB7A4UR" ignored="1" name="addActivity" tests="1" failures="0" timestamp="30 九月 2018 07:39:33 GMT" time="22.564" errors="0">
  4 + <testcase name="addSku" time="14.376" classname="com.buyer.testSuite.TestAddToCart"/>
  5 + <testcase name="keywordToCart" time="0.0" classname="com.buyer.testSuite.TestAddToCart">
  6 + <ignored/>
  7 + </testcase> <!-- keywordToCart -->
  8 +</testsuite> <!-- addActivity -->
test-output/活动商品询价/confirmBuy.html 0 → 100644
@@ -0,0 +1,84 @@ @@ -0,0 +1,84 @@
  1 +<html>
  2 +<head>
  3 +<title>TestNG: confirmBuy</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +
  7 +<style type="text/css">
  8 +.log { display: none;}
  9 +.stack-trace { display: none;}
  10 +</style>
  11 +<script type="text/javascript">
  12 +<!--
  13 +function flip(e) {
  14 + current = e.style.display;
  15 + if (current == 'block') {
  16 + e.style.display = 'none';
  17 + return 0;
  18 + }
  19 + else {
  20 + e.style.display = 'block';
  21 + return 1;
  22 + }
  23 +}
  24 +
  25 +function toggleBox(szDivId, elem, msg1, msg2)
  26 +{
  27 + var res = -1; if (document.getElementById) {
  28 + res = flip(document.getElementById(szDivId));
  29 + }
  30 + else if (document.all) {
  31 + // this is the way old msie versions work
  32 + res = flip(document.all[szDivId]);
  33 + }
  34 + if(elem) {
  35 + if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
  36 + }
  37 +
  38 +}
  39 +
  40 +function toggleAllBoxes() {
  41 + if (document.getElementsByTagName) {
  42 + d = document.getElementsByTagName('div');
  43 + for (i = 0; i < d.length; i++) {
  44 + if (d[i].className == 'log') {
  45 + flip(d[i]);
  46 + }
  47 + }
  48 + }
  49 +}
  50 +
  51 +// -->
  52 +</script>
  53 +
  54 +</head>
  55 +<body>
  56 +<h2 align='center'>confirmBuy</h2><table border='1' align="center">
  57 +<tr>
  58 +<td>Tests passed/Failed/Skipped:</td><td>1/0/0</td>
  59 +</tr><tr>
  60 +<td>Started on:</td><td>Sun Sep 30 15:39:51 CST 2018</td>
  61 +</tr>
  62 +<tr><td>Total time:</td><td>18 seconds (18914 ms)</td>
  63 +</tr><tr>
  64 +<td>Included groups:</td><td></td>
  65 +</tr><tr>
  66 +<td>Excluded groups:</td><td></td>
  67 +</tr>
  68 +</table><p/>
  69 +<small><i>(Hover the method name to see the test class name)</i></small><p/>
  70 +<table width='100%' border='1' class='invocation-passed'>
  71 +<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
  72 +<tr><td><b>Test method</b></td>
  73 +<td width="30%"><b>Exception</b></td>
  74 +<td width="10%"><b>Time (seconds)</b></td>
  75 +<td><b>Instance</b></td>
  76 +</tr>
  77 +<tr>
  78 +<td title='com.buyer.testSuite.TestConfirmBuy.confirmBuy()'><b>confirmBuy</b><br>Test class: com.buyer.testSuite.TestConfirmBuy<br>Test method: 采购商确认采购</td>
  79 +<td></td>
  80 +<td>11</td>
  81 +<td>com.buyer.testSuite.TestConfirmBuy@7de6a6ea</td></tr>
  82 +</table><p>
  83 +</body>
  84 +</html>
0 \ No newline at end of file 85 \ No newline at end of file
test-output/活动商品询价/confirmBuy.xml 0 → 100644
@@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
  3 +<testsuite hostname="4F5EY2X7DB7A4UR" ignored="0" name="confirmBuy" tests="1" failures="0" timestamp="30 九月 2018 07:40:10 GMT" time="18.914" errors="0">
  4 + <testcase name="confirmBuy" time="11.701" classname="com.buyer.testSuite.TestConfirmBuy"/>
  5 +</testsuite> <!-- confirmBuy -->
test-output/活动商品询价/planApply.html 0 → 100644
@@ -0,0 +1,84 @@ @@ -0,0 +1,84 @@
  1 +<html>
  2 +<head>
  3 +<title>TestNG: planApply</title>
  4 +<link href="../testng.css" rel="stylesheet" type="text/css" />
  5 +<link href="../my-testng.css" rel="stylesheet" type="text/css" />
  6 +
  7 +<style type="text/css">
  8 +.log { display: none;}
  9 +.stack-trace { display: none;}
  10 +</style>
  11 +<script type="text/javascript">
  12 +<!--
  13 +function flip(e) {
  14 + current = e.style.display;
  15 + if (current == 'block') {
  16 + e.style.display = 'none';
  17 + return 0;
  18 + }
  19 + else {
  20 + e.style.display = 'block';
  21 + return 1;
  22 + }
  23 +}
  24 +
  25 +function toggleBox(szDivId, elem, msg1, msg2)
  26 +{
  27 + var res = -1; if (document.getElementById) {
  28 + res = flip(document.getElementById(szDivId));
  29 + }
  30 + else if (document.all) {
  31 + // this is the way old msie versions work
  32 + res = flip(document.all[szDivId]);
  33 + }
  34 + if(elem) {
  35 + if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
  36 + }
  37 +
  38 +}
  39 +
  40 +function toggleAllBoxes() {
  41 + if (document.getElementsByTagName) {
  42 + d = document.getElementsByTagName('div');
  43 + for (i = 0; i < d.length; i++) {
  44 + if (d[i].className == 'log') {
  45 + flip(d[i]);
  46 + }
  47 + }
  48 + }
  49 +}
  50 +
  51 +// -->
  52 +</script>
  53 +
  54 +</head>
  55 +<body>
  56 +<h2 align='center'>planApply</h2><table border='1' align="center">
  57 +<tr>
  58 +<td>Tests passed/Failed/Skipped:</td><td>1/0/0</td>
  59 +</tr><tr>
  60 +<td>Started on:</td><td>Sun Sep 30 15:39:33 CST 2018</td>
  61 +</tr>
  62 +<tr><td>Total time:</td><td>17 seconds (17791 ms)</td>
  63 +</tr><tr>
  64 +<td>Included groups:</td><td></td>
  65 +</tr><tr>
  66 +<td>Excluded groups:</td><td></td>
  67 +</tr>
  68 +</table><p/>
  69 +<small><i>(Hover the method name to see the test class name)</i></small><p/>
  70 +<table width='100%' border='1' class='invocation-passed'>
  71 +<tr><td colspan='4' align='center'><b>PASSED TESTS</b></td></tr>
  72 +<tr><td><b>Test method</b></td>
  73 +<td width="30%"><b>Exception</b></td>
  74 +<td width="10%"><b>Time (seconds)</b></td>
  75 +<td><b>Instance</b></td>
  76 +</tr>
  77 +<tr>
  78 +<td title='com.essa.testSuite.TestActivity.TestActivityToPO()'><b>TestActivityToPO</b><br>Test class: com.essa.testSuite.TestActivity<br>Test method: 采购计划单申请,送询价</td>
  79 +<td></td>
  80 +<td>12</td>
  81 +<td>com.essa.testSuite.TestActivity@5d128e</td></tr>
  82 +</table><p>
  83 +</body>
  84 +</html>
0 \ No newline at end of file 85 \ No newline at end of file
test-output/活动商品询价/planApply.xml 0 → 100644
@@ -0,0 +1,14 @@ @@ -0,0 +1,14 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!-- Generated by org.testng.reporters.JUnitXMLReporter -->
  3 +<testsuite hostname="4F5EY2X7DB7A4UR" ignored="3" name="planApply" tests="1" failures="0" timestamp="30 九月 2018 07:39:51 GMT" time="17.791" errors="0">
  4 + <testcase name="TestActivityToPO" time="12.092" classname="com.essa.testSuite.TestActivity"/>
  5 + <testcase name="planeModify" time="0.0" classname="com.essa.testSuite.TestActivity">
  6 + <ignored/>
  7 + </testcase> <!-- planeModify -->
  8 + <testcase name="TestAuditApply" time="0.0" classname="com.essa.testSuite.TestActivity">
  9 + <ignored/>
  10 + </testcase> <!-- TestAuditApply -->
  11 + <testcase name="productInquiry" time="0.0" classname="com.essa.testSuite.TestActivity">
  12 + <ignored/>
  13 + </testcase> <!-- productInquiry -->
  14 +</testsuite> <!-- planApply -->
test-output/活动商品询价/testng-failed.xml 0 → 100644
@@ -0,0 +1,15 @@ @@ -0,0 +1,15 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
  3 +<suite guice-stage="DEVELOPMENT" name="Failed suite [活动商品询价]">
  4 + <test thread-count="5" name="ActivityInquiry(failed)">
  5 + <classes>
  6 + <class name="com.essa.testSuite.TestActivity">
  7 + <methods>
  8 + <include name="planeModify"/>
  9 + <include name="tearDown"/>
  10 + <include name="setUp"/>
  11 + </methods>
  12 + </class> <!-- com.essa.testSuite.TestActivity -->
  13 + </classes>
  14 + </test> <!-- ActivityInquiry(failed) -->
  15 +</suite> <!-- Failed suite [活动商品询价] -->