[go: up one dir, main page]

0% found this document useful (0 votes)
11 views13 pages

Request

The document contains a comprehensive test case report detailing various test cases, their descriptions, expected results, actual results, and statuses. It highlights issues such as navigation bar links not functioning, form validation failures, and performance concerns under load. Additionally, it includes a bug report with specific bugs related to API failures, page load times, and connection issues during traffic spikes.

Uploaded by

varunverma823
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views13 pages

Request

The document contains a comprehensive test case report detailing various test cases, their descriptions, expected results, actual results, and statuses. It highlights issues such as navigation bar links not functioning, form validation failures, and performance concerns under load. Additionally, it includes a bug report with specific bugs related to API failures, page load times, and connection issues during traffic spikes.

Uploaded by

varunverma823
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Test Case Report

Test Case Included


ID Title Description
TC_ID TC_Title TC_Description TC_Steps Expected Result Actual Result Status Priority
A User wants to check any of the FTC001 Check We need to verify if the 1. Visit xenonstack.com The links in the navigation bar should Most of the navigation bar Fail High
A user wants to
links in the navigation bar Navigation links in the navigation bar 2. Click on all the links in the navigation bar redirect us to the desired page links do not work, which is
TS001 check the links in
pointing towards a product of the Bar work or not not what we were
the navigation bar.
company. expecting.
FTC002 Check `Get We need to verify if the 1. Visit xenonstack.com The form should be submitted Successfully submitted the Pass High
Started` form passes the valid 2. Click on `Get Started` properly with no errors mentioned. form.
Form for inputs 3. Fill the Form with valid data Also, we should be provided with an
Valid Input 4. Click Submit acknowledgement for the operation.
5. Click on various options the next page of
the form has
6. Click Submit

A User wanted to `Get Started`


A user wants to fill
with the company so they
TS002 the `Get Started`
decided to fill in the form and put FTC003 Check `Get We need to verify if the 1. Visit xenonstack.com The form should not allow us to go to The form provides error Pass High
Form
in a request. Started` form works with empty 2. Click on `Get Started` the next page with empty data fields. message for any field that
Form with no data. 3. Click on Submit has not been field properly.
data
FTC004 Check `Get We need to verify if the 1. Visit xenonstack.com The form should not allow any invalid The form provides error Pass High
Started` form accepts invalid 2. Click on `Get Started` data and should prompt the user to messages for any field that
Form with credentials. 3. Fill the form with invalid data. enter valid data does not have valid data.
invalid data 4. Click on Submit

FTC005 Check `Get We need to verify if the 1. Visit xenonstack.com The form should hold its ground and The form successfully Pass High
Started` form is safe from SQL 2. Click on `Get Started` should display error messages due to displays error messages for
Form with injection attacks 3. Fill the form with the data: ' OR '1'='1'; -- the data passes being invalid any field where the
A malicious user
A hacker wants to gain privilege SQL Injection 4. Click on Submit injection code is entered.
wants access to
access to the systems. So, they FTC006 Check `Get We need to verify if the 1. Visit xenonstack.com The form should hold its ground and The form successfully Pass High
TS003 the website and
enter some malicious code into Started` form is safe from XSS 2. Click on `Get Started` should display error messages due to displays error messages for
performs injection
the input field of the form. Form with attacks 3. Fill the form with the data: the data passes being invalid and any field where the
attacks
Cross Site <script>alert('Vulnerable to should not parse the javascript code malicious code is entered.
Scripting XSS')</script> that has been given to the input fields
(XSS) 4. Click on Submit
A user wants to FTC007 Check the We need to verify if all the 1. Visit xenonstack.com The links should be opened Some links are not Fail High
visit some links in Check if the links in the footer are footer of the footer links in the page 2. Go to the end of the page. successfully without any available.
TS004
the footer of the all valid or not. page. work properly or not 3. Click all the links in the footer. discrepancies.
website.
FTC008 Check the We need to verify if all the 1. Visit xenonstack.com All the subpages listed in Some pages take more Fail Medium
load speed of pages are responsive 2. Click on all the links available in the xenonstack.com should load under than 4s to load.
A user wants to Check if all the links on the
each page enough and are loading website 4s.
TS005 quickly visit the website have good performance
under 4s which is the
website's pages. for better user experience.
standard for fast and
responsive websites
A user by mistake FTC009 Check invalid We need to verify if the 1. Visit xenonstack.com/non-existing Should display an error 404 message Displays error 404 and a Pass Low
has visited an Check if the page properly pages website properly displays and a message stating that the page message stating that the
TS006 unrecognized displays the mistake that the a error 404 message if the does not exist. page does not exist.
page or invalid user made. user tries to visit a non
page. exisiting page
NFTC010 Check if the We need to perform a load NIL Should have minimal or no downtime Only 78% of the test Fail High
The company’s A large group of people
website can test to check if the for heavy loads with response time maintain a response time
website is under constantly keep visiting the
TS007 take a heavy platform can handle heavy less than 10 sec of 10sec.
heavy load every website to read the companies
load of users traffic.
day. blogs and articles.
properly
The companies blogs or products NFTC011 Check if the We need to check if the NIL Should maintain internet traffic with Only 96% of the users get Fail High
are shared in an online forum website can website can take a sudden ease and have response time less successfull connection
where users wanted to see that take a spike in traffic than 10sec and only 29% get a
Sudden Spike in
TS008 website on their own. This led to sudden surge response from the website
userbase
a sudden spike in network traffic. of users under 10sec
Check if the website can handle
this sudden increase in demand.
NFTC012 Check if the We need to check if the NIL The website should successfully Not a single connection Fail High
With more advancement and website can website is ready to be meet its user base requirements can be maintained.
Increasing
more publicity, the company's take an used by a growing meaning it should have minimal
demand and
website seems to be getting increasing community and check if it downtime even if the user count is
TS009 traffic of the
popular day by day. Check if it amount of can hold to a increasing high with the maximum response
company’s user
can handle all this increasing network daily user base. time being 10sec
base.
traffic properly. traffic over
the time
Increasing NFTC013 Check if the Check the HubSpot Api for NIL The form should avoid duplicate data Only 47% successfully Fail High
demand for the Check if the form api can handle form can the form that is being used as much as possible but most submitted.
company’s all the stress and mange the data handle large to send data from the form importantly should process each
TS010 products leads to properly and check if duplicate amount of to the server. user's data properly.
higher `Get data is passed and is processed data going in
Started` form or not. and out.
filling.
Bug Report
Bug ID Test Title Description Steps to Reproduce Expected Result Actual Result Severity Priority Environment Attachments Bug Status
Case ID
BUG001 FTC001 Navbar Items Not Several navbar items do not scroll to 1. Visit xenonstack.com Clicking a navbar Navbar items failed to Medium Medium Browser: Chromium {SCREENSHOT} Open
Scrolling to their intended sections when clicked. 2. Click on each navbar item (Foundry, item should scroll scroll to their respective OS: Linux-6.8.0-54- {LOGs}
Correct Sections Neural AI, NexaStack, etc.). the page to the sections (Foundry, Neural generic-x86_64-with-
3. Observe if the page correctly scrolls correct section. AI, NexaStack, etc.). glibc2.39
to the respective section.
BUG002 FTC007 Missing/Non- Several links in the footer do not have 1. Visit xenonstack.com All footer links Several links are missing High Medium Browser: Chromium {SCREENSHOT} Open
functional Footer href attributes, making them non- 2. Scroll to the footer. should contain valid href attributes, and 'Data OS: Linux-6.8.0-54- {LOGs}
Links functional. Additionally, the 'Data 3. Check if all footer links have href href attributes and Protection' does not generic-x86_64-with-
Protection' link did not navigate attributes. navigate correctly. navigate properly. glibc2.39
correctly. 4. Click on each footer link to verify
navigation.

BUG003 FTC008 Page Load Time Some pages take too long to load (>4 1. Open xenonstack.com Pages should load in Some internal pages took Medium High Browser: Chromium {SCREENSHOT} Open
Exceeds 4 seconds), impacting performance. 2. Click on internal links such as less than 3 seconds more than 4 seconds to OS: Linux-6.8.0-54- {LOGs}
Seconds https://www.xenonstack.com/readi for optimal load. generic-x86_64-with-
ness-assessment/data-protection/ performance. glibc2.39
and
https://www.xenonstack.com/gene
rative-ai
3. Measure page load times.

BUG004 NFTC013 API Requests During load testing, 80.59% of API 1. Run a load test using k6 run API should handle 2130 out of 2643 requests Critical High k6 API Load Test, Linux {LOGS} Open
Failing at a High requests failed due to timeouts when api_load_test.js concurrent requests failed due to timeouts.
Rate (80.59%) submitting data to 2. Simulate 80 concurrent virtual efficiently with
https://api.hsforms.com/submissions/v3 users sending API requests minimal failures.
/integration/submit/8161231/22ff0c52 - 3. Observe that 80.59% of requests
d126-484e-a693-64f0a2082746. fail due to timeouts.
BUG005 NFTC012 100% API All 5,852 API requests failed under stress 1. Run k6 run stress_test.js with 100 The API should 0% success rate, 100% Critical High k6 Stress Test, Linux {LOGS} Open
Request Failure conditions with 100 concurrent virtual virtual users. handle at least 50% failure across all 5,852
Under High Load users. The server did not respond 2. Observe the response status for of the requests requests.
successfully even once. each request. successfully under
3. Notice that every request fails. stress conditions.
BUG006 NFTC011 Connection During a sudden spike of 300 concurrent 1. Run k6 run spike_test.js with 300 The server should Connection failures High High k6 Spike Test, Linux {LOGS} Open
Failures Under users, multiple requests failed due to virtual users. gracefully handle occurred intermittently,
Sudden Traffic unexpected EOF errors and HTTP/2 2. Observe API responses. sudden traffic spikes leading to dropped
Surge connection failures, indicating instability 3. Notice 13 failed requests due to without connection requests.
when handling rapid traffic increases. connection failures. issues.
BUG007 NFTC010 API Response During the load test with 100 virtual 1. Run k6 run load_test.js with 100 The API should Some requests took up to High High k6 Load Test, Linux {LOGS} Open
Time Exceeded users, 78% of requests were successful virtual users. handle high load 34.12 seconds, leading to
10s for 79 within 10s, but 79 requests exceeded 10 2. Monitor response times. efficiently, keeping performance degradation.
Requests seconds, with the slowest taking 34.12 3. Observe that some requests response times
seconds. exceed 10s, causing potential below 10s.
timeouts.
Bug Images:

BUG001
BUG001_LOGS
BUG002
BUG002_LOGS
BUG003
BUG003_LOGS
BUG004_LOGS
BUG005_LOGS
BUG006_LOGS
BUG007_LOGS

You might also like