0% found this document useful (0 votes)
47 views

Assignment

This document discusses testing requirements for a search feature on a website. It addresses questions about whether the implementation impacts performance and whether UI and unit testing should be included. The requirements can be fulfilled by focusing on clean design, usability, original content, active blogging, compatibility across browsers, and an effective color scheme. From an end user perspective, key concerns are loading speed, reviews, usability, and consistent high quality content. Test cases proposed include verifying relevant search results are displayed, the most relevant articles are ranked highest, search history is saved, and searches return expected responses for matching and non-matching queries.

Uploaded by

Faiqa Saleem
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views

Assignment

This document discusses testing requirements for a search feature on a website. It addresses questions about whether the implementation impacts performance and whether UI and unit testing should be included. The requirements can be fulfilled by focusing on clean design, usability, original content, active blogging, compatibility across browsers, and an effective color scheme. From an end user perspective, key concerns are loading speed, reviews, usability, and consistent high quality content. Test cases proposed include verifying relevant search results are displayed, the most relevant articles are ranked highest, search history is saved, and searches return expected responses for matching and non-matching queries.

Uploaded by

Faiqa Saleem
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

ASSIGNMENT

Does this implementation impact performance? *:


As per user story, mentioned in the assignment which provides user experience with the product
is not good, because it doesn’t show the accurate results (right articles or news according to the
searched keywords) as per user requirement. So, yes this implementation has impact the
performance.

Include UI Test? *: (Y/N)


Yes, it must include UI testing. It is also known as GUI which means testing the visual elements
to verify that they are functioning according to requirements in terms of functionality and
performance. Therefore, to assure that the search feature is working as per user requirements UI
testing must be done
Include Unit Test? *: (Y/N)
Yes, Unit Testing also be done for search feature and also other features individually to assure
the working of individual parts.
As, only one feature i.e. Search algorithm is mentioned in the assignment so, for that unit testing
must be done.

Provide the answers for the below questions:

1. What questions or remarks would you have to clarify and fulfil the requirements?
The requirements mentioned in the assignment can be fulfilled by taking followings into
account;
 At first, there should be a clean design and esthetic UI according to user’s requirements,
so that the users are captivated to the website design because the interface provided in the
assignment is not a good design.
 It must provide usability so that the naïve users can also easily use the website.
 Unit testing must be done for search functionality to assure its high quality.
 Along with the development phase testing must be done at early stages to avoid the risk
and to improve the quality.
2. What concerns would you have if you think of end user perspective, how it can be
improved?

As an end user perspective, my concerns would be;


 Loading Speed: People are busy and have shorter attention spans. They expect
rapid responses. Users will abandon a slow site. So if the website fails to upload
quickly, it is at risk of losing the users.
 Reviews: Reviews of any website or blog is very important to the end users. Good
reviews can lead the traffic on the websites.
 Usability: Usability is one of the important concern of a user. Websites that are
easy to use are more likely to garner customer interest and encourage business.
Usability can be increased by displaying product and service information in a clear,
concise manner. Make sure the website has all the features a user would need for the
site to be easily accessible.
 Original content: Most websites provide fake news or content which is not
useful for the users. And user wants high quality original content. So, website must
provide original content which can increase their search engine result’s ranking.
 Active Blog: Active blog is another concern of end user, as user prefers latest
news and articles about the searched topic in order to be updated So, . An on-site
blog can helps keep users informed about the latest news, articles, and industry-
related information.
 Compatibility: As technology progresses, the number of internet browsers is
steadily growing. From Internet Explorer and Chrome to Firefox and Safari, it can be
frustrating to keep up with them all. When creating a website, it's vital to ensure that
your website is reachable from multiple browsers. Specifically, your site should load
properly on all major browsers - including older versions.

 Clean Design: One of the most important things to remember during the process
of website development is to create a clean, appealing design. A quality design is
attractive and easy to read with intuitive navigation. Most importantly, a clean design
helps viewers focus on the value of your brand and content instead of distracting
graphics and large amounts of text. Hence, a clean design is vital to providing a
positive user experience that encourages customers to return.
 Effective Color Scheme: Color schemes are more important which attracts the
users to the website. Different colors have the ability to evoke emotional responses,
such as calm, happiness, or frustration. When it comes to using colors in the website
design, it's essential to consider website’s niche, target audience, branding, and the
elements of color theory. 

3. Please write down test cases of how to test this feature in a correct manner (minimum 5
Test cases).

TEST CASES FOR SEARCH FEATURE:

1. Verify that on searching all the articles satisfying the search criteria are visible on the
search result page
2. Verify the 3 most relevant article for the search term according to creation date is
displayed on the top for a particular search term.

3. Verify that Search results displayed should be relevant to search keyword/filter


4. Verify after clicking Search field , search history should be displayed (latest search
keyword)
5. Verify that all search keyword/filters should get cleared on clicking X icon at the end of
search field.
6. Verify that incorrect keywords not having related result should lead to “did not match
any documents” response
7. Verify that the searched articles should be in order to date criterion.

You might also like