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 [活动商品询价] --> |