Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
N
Nisum_POC2025
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Arsam Ali
Nisum_POC2025
Commits
91645247
Commit
91645247
authored
Oct 11, 2024
by
Arsam Ali
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
remove unnaccassary lines of code
parent
fb7b136c
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
2 additions
and
17 deletions
+2
-17
NisumPage.java
src/main/java/org/example/NisumSearchPage/NisumPage.java
+0
-4
NisumSteps.java
src/main/java/org/example/NisumSearchSteps/NisumSteps.java
+0
-1
OpenAISuggestions.java
src/main/java/org/example/OpenAI/OpenAISuggestions.java
+2
-5
SastaTicketPage.java
...ain/java/org/example/SastaTicketPage/SastaTicketPage.java
+0
-6
SastaTicketSteps.java
...n/java/org/example/SastaTicketSteps/SastaTicketSteps.java
+0
-1
No files found.
src/main/java/org/example/NisumSearchPage/NisumPage.java
View file @
91645247
...
...
@@ -5,10 +5,7 @@ import org.apache.logging.log4j.LogManager;
import
org.apache.logging.log4j.Logger
;
import
org.openqa.selenium.*
;
import
org.openqa.selenium.interactions.Actions
;
import
org.openqa.selenium.support.ui.ExpectedConditions
;
import
org.openqa.selenium.support.ui.WebDriverWait
;
import
java.time.Duration
;
public
class
NisumPage
{
WebDriver
driver
;
...
...
@@ -44,7 +41,6 @@ public class NisumPage {
WebElement
globalCareers
=
driver
.
findElement
(
globalCareersBtn
);
Actions
actions
=
new
Actions
(
driver
);
// Hovering over the element
actions
.
moveToElement
(
globalCareers
).
perform
();
// log.info("Hovered over the Global Careers button.");
}
catch
(
Exception
e
)
{
...
...
src/main/java/org/example/NisumSearchSteps/NisumSteps.java
View file @
91645247
...
...
@@ -17,7 +17,6 @@ public class NisumSteps {
@Given
(
"I am on the Google homepage"
)
public
void
iAmOnTheGoogleHomepage
()
{
// WebDriver auto-start using WebDriverManager
WebDriverManager
.
chromedriver
().
setup
();
driver
=
new
ChromeDriver
();
driver
.
manage
().
window
().
maximize
();
...
...
src/main/java/org/example/OpenAI/OpenAISuggestions.java
View file @
91645247
...
...
@@ -2,9 +2,6 @@ package org.example.OpenAI;
import
com.fasterxml.jackson.databind.ObjectMapper
;
import
okhttp3.*
;
import
org.json.simple.JSONArray
;
import
org.json.simple.JSONObject
;
import
java.io.IOException
;
import
java.util.HashMap
;
import
java.util.List
;
...
...
@@ -14,7 +11,7 @@ public class OpenAISuggestions {
private
static
final
String
API_URL
=
"https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key=AIzaSyDwyMA69dj-7tejDr7iVlKzU0Y86OGMAZ0"
;
private
final
OkHttpClient
client
=
new
OkHttpClient
();
private
final
ObjectMapper
objectMapper
=
new
ObjectMapper
();
// Jackson object mapper for JSON
private
final
ObjectMapper
objectMapper
=
new
ObjectMapper
();
public
Map
<
String
,
Object
>
getSuggestions
(
String
errorLog
)
throws
IOException
{
Map
<
String
,
Object
>
jsonBody
=
new
HashMap
<>();
...
...
@@ -42,7 +39,7 @@ public class OpenAISuggestions {
}
String
responseBody
=
response
.
body
().
string
();
return
parseResponse
(
responseBody
);
// Parse the response
return
parseResponse
(
responseBody
);
}
}
...
...
src/main/java/org/example/SastaTicketPage/SastaTicketPage.java
View file @
91645247
...
...
@@ -2,14 +2,8 @@ package org.example.SastaTicketPage;
import
org.apache.logging.log4j.LogManager
;
import
org.apache.logging.log4j.Logger
;
import
org.example.NisumSearchPage.NisumPage
;
import
org.openqa.selenium.By
;
import
org.openqa.selenium.WebDriver
;
import
org.openqa.selenium.WebElement
;
import
org.openqa.selenium.support.ui.ExpectedConditions
;
import
org.openqa.selenium.support.ui.WebDriverWait
;
import
java.time.Duration
;
public
class
SastaTicketPage
{
...
...
src/main/java/org/example/SastaTicketSteps/SastaTicketSteps.java
View file @
91645247
...
...
@@ -57,7 +57,6 @@ public class SastaTicketSteps {
@Then
(
"I should see the available flights"
)
public
void
iShouldSeeTheAvailableFlights
()
{
// Validation logic to check if flight results appear.
System
.
out
.
println
(
"Flight search results displayed."
);
driver
.
quit
();
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment