Commit f7ce1aa5827dc457df778d1533732b34d3052588
1 parent
fce10fcb
all
Showing
95 changed files
with
3437 additions
and
252 deletions
Show diff stats
| @@ -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(),'单箱金额')]}. |
| @@ -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;'] |
| @@ -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秒 |
| @@ -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] |
| @@ -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. |
| @@ -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浏览器 |
| @@ -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] |
| @@ -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 | +} |
| @@ -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 | +} |
| @@ -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 |
| @@ -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 --> |
| @@ -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 — 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 — 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 | <?xml version="1.0" encoding="UTF-8"?> | 236 | <?xml version="1.0" encoding="UTF-8"?> |
| 203 | <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> | 237 | <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> |
| 204 | -<suite guice-stage="DEVELOPMENT" name="提交PO"> | ||
| 205 | - <test thread-count="5" name="sendPO"> | 238 | +<suite guice-stage="DEVELOPMENT" name="发布团购商品"> |
| 239 | + <test thread-count="5" name="publishGroupPurchase"> | ||
| 206 | <classes> | 240 | <classes> |
| 207 | - <class name="com.buyer.testSuite.TestAddToCart"> | ||
| 208 | - <methods> | ||
| 209 | - <include name="addSku"/> | ||
| 210 | - </methods> | ||
| 211 | - </class> <!-- com.buyer.testSuite.TestAddToCart --> | ||
| 212 | - <class name="com.essa.testSuite.TestProductInquiry"> | 241 | + <class name="com.essa.testSuite.TestAddOriginalGoods"> |
| 213 | <methods> | 242 | <methods> |
| 214 | - <include name="productInquiry"/> | 243 | + <include name="toAddOriginalGoodsPage"/> |
| 244 | + <include name="updatePic"/> | ||
| 245 | + <include name="auditOriginal"/> | ||
| 246 | + <include name="getSkuNo"/> | ||
| 215 | </methods> | 247 | </methods> |
| 216 | - </class> <!-- com.essa.testSuite.TestProductInquiry --> | ||
| 217 | - <class name="com.buyer.testSuite.TestSendPO"> | 248 | + </class> <!-- com.essa.testSuite.TestAddOriginalGoods --> |
| 249 | + <class name="com.essa.testSuite.TestGroupPurchase"> | ||
| 218 | <methods> | 250 | <methods> |
| 219 | - <include name="conslidation"/> | ||
| 220 | - <include name="sendPO"/> | 251 | + <include name="SkuCategoryManagerCongfig"/> |
| 252 | + <include name="publishGroupPurchase"/> | ||
| 253 | + <include name="isPublish"/> | ||
| 221 | </methods> | 254 | </methods> |
| 222 | - </class> <!-- com.buyer.testSuite.TestSendPO --> | 255 | + </class> <!-- com.essa.testSuite.TestGroupPurchase --> |
| 223 | </classes> | 256 | </classes> |
| 224 | - </test> <!-- sendPO --> | ||
| 225 | -</suite> <!-- 提交PO --> | 257 | + </test> <!-- publishGroupPurchase --> |
| 258 | +</suite> <!-- 发布团购商品 --> | ||
| 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 --> |
| @@ -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> </td><td> </td></tr> | ||
| 9 | +<tr> | ||
| 10 | +<td align='center' colspan='3'>@Test</td> | ||
| 11 | +</tr> | ||
| 12 | +<tr> | ||
| 13 | +<td> </td> | ||
| 14 | +<td>POInquiry</td> | ||
| 15 | +<td> </td></tr> | ||
| 16 | +<tr> | ||
| 17 | +<td align='center' colspan='3'>@BeforeClass</td> | ||
| 18 | +</tr> | ||
| 19 | +<tr> | ||
| 20 | +<td> </td> | ||
| 21 | +<td>setUp</td> | ||
| 22 | +<td> </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> </td> | ||
| 34 | +<td>tearDown</td> | ||
| 35 | +<td> </td></tr> | ||
| 36 | +</table> |
| @@ -0,0 +1,10 @@ | @@ -0,0 +1,10 @@ | ||
| 1 | +<h2>Methods run, sorted chronologically</h2><h3>>> means before, << 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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestPOInquiry.setUp()[pri:0, instance:com.essa.testSuite.TestPOInquiry@28b33fbf]">>>setUp</td> | ||
| 7 | +<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestPOInquiry.tearDown()[pri:0, instance:com.essa.testSuite.TestPOInquiry@28b33fbf]"><<tearDown</td> | ||
| 9 | +<td> </td><td> </td><td> </td> <td>SwingWorker-pool-1-thread-1@430335380</td> <td></td> </tr> | ||
| 10 | +</table> |
| @@ -0,0 +1,10 @@ | @@ -0,0 +1,10 @@ | ||
| 1 | +<h2>Methods run, sorted chronologically</h2><h3>>> means before, << 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> </td><td> </td><td title=">>TestPOInquiry.setUp()[pri:0, instance:com.essa.testSuite.TestPOInquiry@28b33fbf]">>>setUp</td> | ||
| 5 | +<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestPOInquiry.tearDown()[pri:0, instance:com.essa.testSuite.TestPOInquiry@28b33fbf]"><<tearDown</td> | ||
| 9 | +<td> </td><td> </td><td> </td> <td>SwingWorker-pool-1-thread-1@430335380</td> <td></td> </tr> | ||
| 10 | +</table> |
| @@ -0,0 +1 @@ | @@ -0,0 +1 @@ | ||
| 1 | +<html><head><title>testng.xml for PO询价</title></head><body><tt><?xml version="1.0" encoding="UTF-8"?> <br/><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> <br/><suite guice-stage="DEVELOPMENT" name="PO询价"> <br/> <test thread-count="5" name="POInquiry"> <br/> <classes> <br/> <class name="com.essa.testSuite.TestPOInquiry"> <br/> <methods> <br/> <include name="POInquiry"/> <br/> </methods> <br/> </class> <!-- com.essa.testSuite.TestPOInquiry --> <br/> </classes> <br/> </test> <!-- POInquiry --> <br/></suite> <!-- PO询价 --> <br/></tt></body></html> | ||
| 0 | \ No newline at end of file | 2 | \ No newline at end of file |
| @@ -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 | + <a target='mainFrame' href='methods.html'>chronological</a><br/> | ||
| 15 | + <a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/> | ||
| 16 | + <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> </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> </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> </td> | 51 | <td> </td> |
| 52 | -<td>updatePic</td> | 52 | +<td>toAddOriginalGoodsPage</td> |
| 53 | <td> </td></tr> | 53 | <td> </td></tr> |
| 54 | <tr> | 54 | <tr> |
| 55 | <td> </td> | 55 | <td> </td> |
| 56 | -<td>toAddOriginalGoodsPage</td> | 56 | +<td>updatePic</td> |
| 57 | <td> </td></tr> | 57 | <td> </td></tr> |
| 58 | <tr> | 58 | <tr> |
| 59 | <td> </td> | 59 | <td> </td> |
test-output/old/发布团购商品/methods-alphabetical.html
| 1 | <h2>Methods run, sorted chronologically</h2><h3>>> means before, << 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>>> means before, << 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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestAddOriginalGoods.setUp()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">>>setUp</td> | ||
| 15 | -<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestGroupPurchase.setUp()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]">>>setUp</td> | ||
| 17 | -<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestAddOriginalGoods.tearDown()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]"><<tearDown</td> | ||
| 19 | -<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestGroupPurchase.tearDown()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]"><<tearDown</td> | ||
| 21 | -<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestAddOriginalGoods.setUp()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">>>setUp</td> | ||
| 15 | +<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestGroupPurchase.setUp()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]">>>setUp</td> | ||
| 17 | +<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestAddOriginalGoods.tearDown()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]"><<tearDown</td> | ||
| 19 | +<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestGroupPurchase.tearDown()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]"><<tearDown</td> | ||
| 21 | +<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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>>> means before, << 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>>> means before, << 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> </td><td> </td><td title=">>TestAddOriginalGoods.setUp()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]">>>setUp</td> | ||
| 5 | -<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestAddOriginalGoods.tearDown()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@b5e5354]"><<tearDown</td> | ||
| 15 | -<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestGroupPurchase.setUp()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]">>>setUp</td> | ||
| 17 | -<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestGroupPurchase.tearDown()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@11a26533]"><<tearDown</td> | ||
| 25 | -<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestAddOriginalGoods.setUp()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]">>>setUp</td> |
| 5 | +<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestAddOriginalGoods.tearDown()[pri:0, instance:com.essa.testSuite.TestAddOriginalGoods@56384c7]"><<tearDown</td> | ||
| 15 | +<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestGroupPurchase.setUp()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]">>>setUp</td> | ||
| 17 | +<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestGroupPurchase.tearDown()[pri:0, instance:com.essa.testSuite.TestGroupPurchase@4b5c225]"><<tearDown</td> | ||
| 25 | +<td> </td><td> </td><td> </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,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> </td><td> </td></tr> | ||
| 9 | +<tr> | ||
| 10 | +<td align='center' colspan='3'>@Test</td> | ||
| 11 | +</tr> | ||
| 12 | +<tr> | ||
| 13 | +<td> </td> | ||
| 14 | +<td>confirmBuy</td> | ||
| 15 | +<td> </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> </td> | ||
| 30 | +<td>tearDown</td> | ||
| 31 | +<td> </td></tr> | ||
| 32 | +<tr> | ||
| 33 | +<td>com.essa.testSuite.TestActivity</td> | ||
| 34 | +<td> </td><td> </td></tr> | ||
| 35 | +<tr> | ||
| 36 | +<td align='center' colspan='3'>@Test</td> | ||
| 37 | +</tr> | ||
| 38 | +<tr> | ||
| 39 | +<td> </td> | ||
| 40 | +<td>productInquiry</td> | ||
| 41 | +<td> </td></tr> | ||
| 42 | +<tr> | ||
| 43 | +<td> </td> | ||
| 44 | +<td>TestActivityToPO</td> | ||
| 45 | +<td> </td></tr> | ||
| 46 | +<tr> | ||
| 47 | +<td> </td> | ||
| 48 | +<td>TestAuditApply</td> | ||
| 49 | +<td> </td></tr> | ||
| 50 | +<tr> | ||
| 51 | +<td> </td> | ||
| 52 | +<td>planeModify</td> | ||
| 53 | +<td> </td></tr> | ||
| 54 | +<tr> | ||
| 55 | +<td align='center' colspan='3'>@BeforeClass</td> | ||
| 56 | +</tr> | ||
| 57 | +<tr> | ||
| 58 | +<td> </td> | ||
| 59 | +<td>setUp</td> | ||
| 60 | +<td> </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> </td> | ||
| 72 | +<td>tearDown</td> | ||
| 73 | +<td> </td></tr> | ||
| 74 | +<tr> | ||
| 75 | +<td>com.buyer.testSuite.TestAddToCart</td> | ||
| 76 | +<td> </td><td> </td></tr> | ||
| 77 | +<tr> | ||
| 78 | +<td align='center' colspan='3'>@Test</td> | ||
| 79 | +</tr> | ||
| 80 | +<tr> | ||
| 81 | +<td> </td> | ||
| 82 | +<td>addSku</td> | ||
| 83 | +<td> </td></tr> | ||
| 84 | +<tr> | ||
| 85 | +<td> </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> </td> | ||
| 94 | +<td>setUp</td> | ||
| 95 | +<td> </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> </td> | ||
| 107 | +<td>tearDown</td> | ||
| 108 | +<td> </td></tr> | ||
| 109 | +<tr> | ||
| 110 | +<td>com.buyer.testSuite.TestSendPO</td> | ||
| 111 | +<td> </td><td> </td></tr> | ||
| 112 | +<tr> | ||
| 113 | +<td align='center' colspan='3'>@Test</td> | ||
| 114 | +</tr> | ||
| 115 | +<tr> | ||
| 116 | +<td> </td> | ||
| 117 | +<td>sendPO</td> | ||
| 118 | +<td> </td></tr> | ||
| 119 | +<tr> | ||
| 120 | +<td> </td> | ||
| 121 | +<td>conslidation</td> | ||
| 122 | +<td> </td></tr> | ||
| 123 | +<tr> | ||
| 124 | +<td align='center' colspan='3'>@BeforeClass</td> | ||
| 125 | +</tr> | ||
| 126 | +<tr> | ||
| 127 | +<td> </td> | ||
| 128 | +<td>setUp</td> | ||
| 129 | +<td> </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> </td> | ||
| 141 | +<td>tearDown</td> | ||
| 142 | +<td> </td></tr> | ||
| 143 | +</table> |
| @@ -0,0 +1,40 @@ | @@ -0,0 +1,40 @@ | ||
| 1 | +<h2>Methods run, sorted chronologically</h2><h3>>> means before, << 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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestAddToCart.setUp()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">>>setUp</td> | ||
| 21 | +<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">>>setUp</td> | ||
| 23 | +<td> </td><td> </td><td> </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> </td><td title=">>TestConfirmBuy.setUp()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">>>setUp</td> | ||
| 25 | +<td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">>>setUp</td> | ||
| 27 | +<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestSendPO.setUp()[pri:0, instance:com.buyer.testSuite.TestSendPO@750150cf]">>>setUp</td> | ||
| 29 | +<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestAddToCart.tearDown()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]"><<tearDown</td> | ||
| 31 | +<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]"><<tearDown</td> | ||
| 33 | +<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestConfirmBuy.tearDown()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]"><<tearDown</td> | ||
| 35 | +<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]"><<tearDown</td> | ||
| 37 | +<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestSendPO.tearDown()[pri:0, instance:com.buyer.testSuite.TestSendPO@750150cf]"><<tearDown</td> | ||
| 39 | +<td> </td><td> </td><td> </td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr> | ||
| 40 | +</table> |
| @@ -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/> <i>关键字搜索,并将sku加入购物车</i></td></tr> | ||
| 3 | +<tr><td>com.essa.testSuite.TestActivity.planeModify<br/> <i>采购计划修订</i></td></tr> | ||
| 4 | +<tr><td>com.essa.testSuite.TestActivity.TestAuditApply<br/> <i>财务审核采购计划</i></td></tr> | ||
| 5 | +<tr><td>com.essa.testSuite.TestActivity.productInquiry<br/> <i>成品询价</i></td></tr> | ||
| 6 | +<tr><td>com.essa.testSuite.TestActivity.TestActivityToPO<br/> <i>采购计划单申请,送询价</i></td></tr> | ||
| 7 | +</table> | ||
| 0 | \ No newline at end of file | 8 | \ No newline at end of file |
| @@ -0,0 +1,40 @@ | @@ -0,0 +1,40 @@ | ||
| 1 | +<h2>Methods run, sorted chronologically</h2><h3>>> means before, << 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> </td><td> </td><td title=">>TestAddToCart.setUp()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">>>setUp</td> | ||
| 5 | +<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestAddToCart.tearDown()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]"><<tearDown</td> | ||
| 9 | +<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">>>setUp</td> | ||
| 11 | +<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]"><<tearDown</td> | ||
| 15 | +<td> </td><td> </td><td> </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> </td><td title=">>TestConfirmBuy.setUp()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">>>setUp</td> | ||
| 17 | +<td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestConfirmBuy.tearDown()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]"><<tearDown</td> | ||
| 21 | +<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">>>setUp</td> | ||
| 23 | +<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]"><<tearDown</td> | ||
| 31 | +<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestSendPO.setUp()[pri:0, instance:com.buyer.testSuite.TestSendPO@750150cf]">>>setUp</td> | ||
| 33 | +<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestSendPO.tearDown()[pri:0, instance:com.buyer.testSuite.TestSendPO@750150cf]"><<tearDown</td> | ||
| 39 | +<td> </td><td> </td><td> </td> <td>SwingWorker-pool-1-thread-1@1023993435</td> <td></td> </tr> | ||
| 40 | +</table> |
| @@ -0,0 +1 @@ | @@ -0,0 +1 @@ | ||
| 1 | +<html><head><title>testng.xml for 活动商品生成PO</title></head><body><tt><?xml version="1.0" encoding="UTF-8"?> <br/><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> <br/><suite guice-stage="DEVELOPMENT" name="活动商品生成PO"> <br/> <test thread-count="5" name="addActivity"> <br/> <classes> <br/> <class name="com.buyer.testSuite.TestAddToCart"> <br/> <methods> <br/> <include name="addSku"/> <br/> </methods> <br/> </class> <!-- com.buyer.testSuite.TestAddToCart --> <br/> </classes> <br/> </test> <!-- addActivity --> <br/> <test thread-count="5" name="planApply"> <br/> <classes> <br/> <class name="com.essa.testSuite.TestActivity"> <br/> <methods> <br/> <include name="TestActivityToPO"/> <br/> </methods> <br/> </class> <!-- com.essa.testSuite.TestActivity --> <br/> </classes> <br/> </test> <!-- planApply --> <br/> <test thread-count="5" name="confirmBuy"> <br/> <classes> <br/> <class name="com.buyer.testSuite.TestConfirmBuy"> <br/> <methods> <br/> <include name="confirmBuy"/> <br/> </methods> <br/> </class> <!-- com.buyer.testSuite.TestConfirmBuy --> <br/> </classes> <br/> </test> <!-- confirmBuy --> <br/> <test thread-count="5" name="ActivityInquiry"> <br/> <classes> <br/> <class name="com.essa.testSuite.TestActivity"> <br/> <methods> <br/> <include name="productInquiry"/> <br/> <include name="planeModify"/> <br/> <include name="TestAuditApply"/> <br/> </methods> <br/> </class> <!-- com.essa.testSuite.TestActivity --> <br/> </classes> <br/> </test> <!-- ActivityInquiry --> <br/> <test thread-count="5" name="ActivityToPO"> <br/> <classes> <br/> <class name="com.buyer.testSuite.TestSendPO"> <br/> <methods> <br/> <include name="conslidation"/> <br/> <include name="sendPO"/> <br/> </methods> <br/> </class> <!-- com.buyer.testSuite.TestSendPO --> <br/> </classes> <br/> </test> <!-- ActivityToPO --> <br/></suite> <!-- 活动商品生成PO --> <br/></tt></body></html> | ||
| 0 | \ No newline at end of file | 2 | \ No newline at end of file |
| @@ -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 | + <a target='mainFrame' href='methods.html'>chronological</a><br/> | ||
| 15 | + <a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/> | ||
| 16 | + <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 |
| @@ -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> </td><td> </td></tr> | ||
| 9 | +<tr> | ||
| 10 | +<td align='center' colspan='3'>@Test</td> | ||
| 11 | +</tr> | ||
| 12 | +<tr> | ||
| 13 | +<td> </td> | ||
| 14 | +<td>confirmBuy</td> | ||
| 15 | +<td> </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> </td> | ||
| 30 | +<td>tearDown</td> | ||
| 31 | +<td> </td></tr> | ||
| 32 | +<tr> | ||
| 33 | +<td>com.essa.testSuite.TestActivity</td> | ||
| 34 | +<td> </td><td> </td></tr> | ||
| 35 | +<tr> | ||
| 36 | +<td align='center' colspan='3'>@Test</td> | ||
| 37 | +</tr> | ||
| 38 | +<tr> | ||
| 39 | +<td> </td> | ||
| 40 | +<td>productInquiry</td> | ||
| 41 | +<td> </td></tr> | ||
| 42 | +<tr> | ||
| 43 | +<td> </td> | ||
| 44 | +<td>TestActivityToPO</td> | ||
| 45 | +<td> </td></tr> | ||
| 46 | +<tr> | ||
| 47 | +<td> </td> | ||
| 48 | +<td>TestAuditApply</td> | ||
| 49 | +<td> </td></tr> | ||
| 50 | +<tr> | ||
| 51 | +<td> </td> | ||
| 52 | +<td>planeModify</td> | ||
| 53 | +<td> </td></tr> | ||
| 54 | +<tr> | ||
| 55 | +<td align='center' colspan='3'>@BeforeClass</td> | ||
| 56 | +</tr> | ||
| 57 | +<tr> | ||
| 58 | +<td> </td> | ||
| 59 | +<td>setUp</td> | ||
| 60 | +<td> </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> </td> | ||
| 72 | +<td>tearDown</td> | ||
| 73 | +<td> </td></tr> | ||
| 74 | +<tr> | ||
| 75 | +<td>com.buyer.testSuite.TestAddToCart</td> | ||
| 76 | +<td> </td><td> </td></tr> | ||
| 77 | +<tr> | ||
| 78 | +<td align='center' colspan='3'>@Test</td> | ||
| 79 | +</tr> | ||
| 80 | +<tr> | ||
| 81 | +<td> </td> | ||
| 82 | +<td>addSku</td> | ||
| 83 | +<td> </td></tr> | ||
| 84 | +<tr> | ||
| 85 | +<td> </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> </td> | ||
| 94 | +<td>setUp</td> | ||
| 95 | +<td> </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> </td> | ||
| 107 | +<td>tearDown</td> | ||
| 108 | +<td> </td></tr> | ||
| 109 | +</table> |
| @@ -0,0 +1,32 @@ | @@ -0,0 +1,32 @@ | ||
| 1 | +<h2>Methods run, sorted chronologically</h2><h3>>> means before, << 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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestAddToCart.setUp()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">>>setUp</td> | ||
| 17 | +<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">>>setUp</td> | ||
| 19 | +<td> </td><td> </td><td> </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> </td><td title=">>TestConfirmBuy.setUp()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">>>setUp</td> | ||
| 21 | +<td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">>>setUp</td> | ||
| 23 | +<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestAddToCart.tearDown()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]"><<tearDown</td> | ||
| 25 | +<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]"><<tearDown</td> | ||
| 27 | +<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestConfirmBuy.tearDown()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]"><<tearDown</td> | ||
| 29 | +<td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]"><<tearDown</td> | ||
| 31 | +<td> </td><td> </td><td> </td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr> | ||
| 32 | +</table> |
| @@ -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/> <i>关键字搜索,并将sku加入购物车</i></td></tr> | ||
| 3 | +<tr><td>com.essa.testSuite.TestActivity.planeModify<br/> <i>采购计划修订</i></td></tr> | ||
| 4 | +<tr><td>com.essa.testSuite.TestActivity.TestAuditApply<br/> <i>财务审核采购计划</i></td></tr> | ||
| 5 | +<tr><td>com.essa.testSuite.TestActivity.productInquiry<br/> <i>成品询价</i></td></tr> | ||
| 6 | +<tr><td>com.essa.testSuite.TestActivity.TestActivityToPO<br/> <i>采购计划单申请,送询价</i></td></tr> | ||
| 7 | +</table> | ||
| 0 | \ No newline at end of file | 8 | \ No newline at end of file |
| @@ -0,0 +1,32 @@ | @@ -0,0 +1,32 @@ | ||
| 1 | +<h2>Methods run, sorted chronologically</h2><h3>>> means before, << 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> </td><td> </td><td title=">>TestAddToCart.setUp()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]">>>setUp</td> | ||
| 5 | +<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestAddToCart.tearDown()[pri:0, instance:com.buyer.testSuite.TestAddToCart@6ebfb4ae]"><<tearDown</td> | ||
| 9 | +<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]">>>setUp</td> | ||
| 11 | +<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@5d128e]"><<tearDown</td> | ||
| 15 | +<td> </td><td> </td><td> </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> </td><td title=">>TestConfirmBuy.setUp()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]">>>setUp</td> | ||
| 17 | +<td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestConfirmBuy.tearDown()[pri:0, instance:com.buyer.testSuite.TestConfirmBuy@7de6a6ea]"><<tearDown</td> | ||
| 21 | +<td> </td><td> </td><td> </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> </td><td> </td><td title=">>TestActivity.setUp()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]">>>setUp</td> | ||
| 23 | +<td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td> </td><td> </td><td> </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> </td><td> </td><td title="<<TestActivity.tearDown()[pri:0, instance:com.essa.testSuite.TestActivity@1df40fa4]"><<tearDown</td> | ||
| 31 | +<td> </td><td> </td><td> </td> <td>SwingWorker-pool-1-thread-1@1575752588</td> <td></td> </tr> | ||
| 32 | +</table> |
| @@ -0,0 +1 @@ | @@ -0,0 +1 @@ | ||
| 1 | +<html><head><title>testng.xml for 活动商品询价</title></head><body><tt><?xml version="1.0" encoding="UTF-8"?> <br/><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> <br/><suite guice-stage="DEVELOPMENT" name="活动商品询价"> <br/> <test thread-count="5" name="addActivity"> <br/> <classes> <br/> <class name="com.buyer.testSuite.TestAddToCart"> <br/> <methods> <br/> <include name="addSku"/> <br/> </methods> <br/> </class> <!-- com.buyer.testSuite.TestAddToCart --> <br/> </classes> <br/> </test> <!-- addActivity --> <br/> <test thread-count="5" name="planApply"> <br/> <classes> <br/> <class name="com.essa.testSuite.TestActivity"> <br/> <methods> <br/> <include name="TestActivityToPO"/> <br/> </methods> <br/> </class> <!-- com.essa.testSuite.TestActivity --> <br/> </classes> <br/> </test> <!-- planApply --> <br/> <test thread-count="5" name="confirmBuy"> <br/> <classes> <br/> <class name="com.buyer.testSuite.TestConfirmBuy"> <br/> <methods> <br/> <include name="confirmBuy"/> <br/> </methods> <br/> </class> <!-- com.buyer.testSuite.TestConfirmBuy --> <br/> </classes> <br/> </test> <!-- confirmBuy --> <br/> <test thread-count="5" name="ActivityInquiry"> <br/> <classes> <br/> <class name="com.essa.testSuite.TestActivity"> <br/> <methods> <br/> <include name="productInquiry"/> <br/> <include name="planeModify"/> <br/> <include name="TestAuditApply"/> <br/> </methods> <br/> </class> <!-- com.essa.testSuite.TestActivity --> <br/> </classes> <br/> </test> <!-- ActivityInquiry --> <br/></suite> <!-- 活动商品询价 --> <br/></tt></body></html> | ||
| 0 | \ No newline at end of file | 2 | \ No newline at end of file |
| @@ -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 | + <a target='mainFrame' href='methods.html'>chronological</a><br/> | ||
| 15 | + <a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/> | ||
| 16 | + <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 --> |
| @@ -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 |
| @@ -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 --> |
| @@ -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 |
| @@ -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 --> |
| @@ -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 |
| @@ -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 --> |
| @@ -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 |
| @@ -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 --> |
| @@ -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 |
| @@ -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 --> |
| @@ -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 |
| @@ -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 --> |
| @@ -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 |
| @@ -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 --> |
| @@ -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 |
| @@ -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 --> |
| @@ -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 |
| @@ -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 --> |
| @@ -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 |
| @@ -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 --> |
| @@ -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 [活动商品询价] --> |