@@ -44,12 +44,12 @@ Feature: ServiceNow Source - Run time scenarios
44
44
And Click on the Preview Data link on the Sink plugin node: "BigQuery"
45
45
Then Verify sink plugin's Preview Data for Input Records table and the Input Schema matches the Output Schema of Source plugin
46
46
47
- @TS-SN-RNTM-2 @SN_SOURCE_CONFIG @SN_RECEIVING_SLIP_LINE @BQ_SINK
47
+ @TS-SN-RNTM-2 @SN_SOURCE_CONFIG @SN_DATE_TIME_TABLE @BQ_SINK
48
48
Scenario : Verify user should be able to deploy and run the pipeline where ServiceNow source is configured for Table mode
49
49
When Open Datafusion Project to configure pipeline
50
50
And Select plugin: "ServiceNow" from the plugins list as: "Source"
51
51
And Navigate to the properties page of plugin: "ServiceNow"
52
- And configure ServiceNow source plugin for table: "RECEIVING_SLIP_LINE " in the Table mode
52
+ And configure ServiceNow source plugin for table: "DATE_TIME_TABLE " in the Table mode
53
53
And fill Credentials section for pipeline user
54
54
And Enter input plugin property: "startDate" with value: "start.date"
55
55
And Enter input plugin property: "endDate" with value: "end.date"
@@ -70,7 +70,7 @@ Feature: ServiceNow Source - Run time scenarios
70
70
And Verify the pipeline status is "Succeeded"
71
71
And Verify count of no of records transferred to the target BigQuery Table
72
72
73
- @TS-SN-RNTM-03 @CONNECTION @SN_SOURCE_CONFIG @SN_RECEIVING_SLIP_LINE @BQ_SINK
73
+ @TS-SN-RNTM-03 @CONNECTION @SN_SOURCE_CONFIG @SN_DATE_TIME_TABLE @BQ_SINK
74
74
Scenario : Verify user should be able to deploy and run the pipeline using connection manager functionality
75
75
When Open Datafusion Project to configure pipeline
76
76
And Select plugin: "ServiceNow" from the plugins list as: "Source"
@@ -85,7 +85,7 @@ Feature: ServiceNow Source - Run time scenarios
85
85
And Verify the test connection is successful
86
86
Then Click on the Create button
87
87
And Use new connection
88
- And configure ServiceNow source plugin for table: "RECEIVING_SLIP_LINE " in the Table mode
88
+ And configure ServiceNow source plugin for table: "DATE_TIME_TABLE " in the Table mode
89
89
Then Validate "ServiceNow" plugin properties
90
90
And Close the Plugin Properties page
91
91
And Select Sink plugin: "BigQueryTable" from the plugins list
@@ -102,3 +102,54 @@ Feature: ServiceNow Source - Run time scenarios
102
102
And Open and capture logs
103
103
And Verify the pipeline status is "Succeeded"
104
104
Then Verify count of no of records transferred to the target BigQuery Table
105
+
106
+ @TS-SN-RNTM-4 @SN_SOURCE_CONFIG @SN_DATE_TIME_TABLE @BQ_SINK
107
+ Scenario : Verify user should be able to deploy and run the pipeline with dateTime table with value type display
108
+ When Open Datafusion Project to configure pipeline
109
+ And Select plugin: "ServiceNow" from the plugins list as: "Source"
110
+ And Navigate to the properties page of plugin: "ServiceNow"
111
+ And configure ServiceNow source plugin for table: "DATE_TIME_TABLE" in the Table mode
112
+ And fill Credentials section for pipeline user
113
+ And Select dropdown plugin property: "valueType" with option value: "Display"
114
+ Then Validate "ServiceNow" plugin properties
115
+ And Close the Plugin Properties page
116
+ And Select Sink plugin: "BigQueryTable" from the plugins list
117
+ And Connect source as "ServiceNow" and sink as "BigQueryTable" to establish connection
118
+ And Navigate to the properties page of plugin: "BigQuery"
119
+ And Replace input plugin property: "project" with value: "projectId"
120
+ And Enter input plugin property: "datasetProject" with value: "datasetprojectId"
121
+ And Configure BigQuery sink plugin for Dataset and Table
122
+ Then Validate "BigQuery" plugin properties
123
+ And Close the Plugin Properties page
124
+ And Save and Deploy Pipeline
125
+ And Run the Pipeline in Runtime
126
+ And Wait till pipeline is in running state
127
+ And Open and capture logs
128
+ And Verify the pipeline status is "Succeeded"
129
+ And Verify count of no of records transferred to the target BigQuery Table
130
+ Then Verify If new record created in ServiceNow application for table "date_time_table" is correct
131
+
132
+ @TS-SN-RNTM-5 @SN_SOURCE_CONFIG @SN_DATE_TIME_TABLE @BQ_SINK
133
+ Scenario : Verify user should be able to deploy and run the pipeline with dateTime table with value type Actual
134
+ When Open Datafusion Project to configure pipeline
135
+ And Select plugin: "ServiceNow" from the plugins list as: "Source"
136
+ And Navigate to the properties page of plugin: "ServiceNow"
137
+ And configure ServiceNow source plugin for table: "DATE_TIME_TABLE" in the Table mode
138
+ And fill Credentials section for pipeline user
139
+ Then Validate "ServiceNow" plugin properties
140
+ And Close the Plugin Properties page
141
+ And Select Sink plugin: "BigQueryTable" from the plugins list
142
+ And Connect source as "ServiceNow" and sink as "BigQueryTable" to establish connection
143
+ And Navigate to the properties page of plugin: "BigQuery"
144
+ And Replace input plugin property: "project" with value: "projectId"
145
+ And Enter input plugin property: "datasetProject" with value: "datasetprojectId"
146
+ And Configure BigQuery sink plugin for Dataset and Table
147
+ Then Validate "BigQuery" plugin properties
148
+ And Close the Plugin Properties page
149
+ And Save and Deploy Pipeline
150
+ And Run the Pipeline in Runtime
151
+ And Wait till pipeline is in running state
152
+ And Open and capture logs
153
+ And Verify the pipeline status is "Succeeded"
154
+ And Verify count of no of records transferred to the target BigQuery Table
155
+ Then Verify If new record created in ServiceNow application for table "date_time_table" is correct
0 commit comments