1. Test Plan
Use Case Test Case Description Procedure Expected Result
UC01 : Manage TC01 - 1 : Adding a Admin attempt to add Admin managed to add new auction details Successfully added auction posted at
Auction new auction new auction by by clicking the "add new" tab. homepage sometimes or visible to buyer to
posting lot's be bid placed.
information such as
lot ID, texture Admin clicks the tab of "add new" and does Auction is not available or when userclicks on
description and so on. not fill up the auction details correctly or add the auction link for details or to bid, the
auction by not adding lots. webpage displays error message returns
nothing.
TC01 - 2 : Searching Buyer or seller Buyer or seller type at search textField their Buyer or seller navigated to the page that
preferred auction attempt to search preferred auction to view or to place bid on displays the information regarding their
auctions by typing the auction. search.
their preferred
auction to view Buyer or seller type about an auction that is Buyer or seller navigated to the page that
details or to place bid. not in the company's database or not added displays return with zero results and with
by admin or does not exist. searching suggestions to encourage user to
search again.
TC01 - 3 : Removing Once lots inside an Admin removes the sold auctions that won Sold auctions are removed successfully from
ended auction auction successfully by buyers after logged in as "Administrator". user's view not available anymore.
won by buyers and
there is no more lots
left, admin need to Admin logged in and removed the sold Sold auctions still not removed and users still
remove the sold auctions but they had not removed have access to view the details of them.
auction from the site. successfully.
Admin remove the unassigned auctions by Buyers and sellers do not have access to the
accidentally. aucitons that recently added and not sold.
2. TC01 - 4 : Placing bids When buyer view the Buyer logged in and place bids on preferred Buyer's bids submitted successfully and it'll
in auction details of auction successfully to be won. be reviewed by admin for final decision.
auctions(lots), he or
she pretends to place
bid in auction to win. Once buyer place bids at a time, and another A page displays placing bids is not available
buyer attempt to bid on same lot in same on this time and the bids are not submitted.
auction that chosen by first buyer.
When buyer placed bids, the bids not "The webpage is not available" message
successfully submitted to admin server due prompted and the bids are not submitted to
to network difficulties. admin server to be reviewed.
TC01 - 5 : Purchasing Once logged in, buyer Buyer purchases insurance for the items Insurance purchasing is successfully validated
insurance intend to purchase going to be placed bids to safeguard their by admin and buyer charged for the
insurance for the interest. insurance yearly.
items that going to be
placed bids through Buyer enters invalid credit card number to Buyer could not able to purchase insurance
online. purchase the insurance online. through online successfully.
UC02 : Manage Lot TC02 - 1 : Creating Seller pretends to Seller able to create lots under auction by Lots added successfully under aution and
new lots create new lots by providing necessary details successfully. visible to user's view to be place bids.
adding lot's details
like lot ID, textual
description and Seller creates a lot without reserve price or Buyers not able to place bids on the lot
reserve price. textual description, type and etc. because of the not availability of needed
details.
TC02 - 2 : Allocating Admin pretend to Admin allocate lots that are unassigned due Buyers able to view the unassigned lots that
unassigned lots allocate lots that does to the buyer's hammer price in past for user's went inactive in past and place bids.
not meet reserve view.
price decided by
sellers previously. Admin does not allocate the unassigned lots Buyers have the access to the lots that are
and accidentally allocate sold lots. sold or won in auction.
3. TC02 - 3 : Users as sellers or Users will do search the lots by typing the Buyers or sellers navigated to the page that
View/Searching lots buyers do search their lots textual description or type that active, displays the lots that available by the word
preferred lots past/future. search.
according auction
name or date. Buyers search lots that are not available in Result return nothing or mathes zero.
the site or not added by any sellers.
TC02 - 4 : Assigning Admin assigned lots Admin logged in and checks the lots which The lots are stated as "sold" inside any
sold lots that are sold and meet seller requirements and set the status auction which are won by buyers recently.
meets the hammer as "sold".
price > reserve price
as "sold" in an Admin does not change the status of a lot The lots that went sold still displayed to
auction. that meet seller requirements as "sold" by buyer's view when they do searching even.
accidentally.
TC02 - 5 : Displaying Seller attempt to login Seller post information accurately about the Buyers able to know the details about the
details and add a new lot by lot that he wish to sell through the auction. lots clearly and place their bids.
providing important
details about it.
No reserve price is provided in price section No bid placing taken place because no
by seller for buyers to place bids. information about the reserve price.
UC03 : Manage TC03 - 1 : Posting Users as buyers and Users post questions on how to use the Admin will answer the question that posted
Forum questions sellers able to post service frequently. by users.
their questions on
their doubts regarding Users post the questions that are already The question remains unanswered and the
using the service. answered by admin recently or the solution admin will ask user to refer to the site. The
available in FAQ section already. user will refer to the site for further
solutions.
TC03 - 2 : Searching Buyer or seller goes to Users visit FAQ section and search often to Users get the solution for the doubts or
solution FAQ section that know how to use the online auction difficulties that they are facing and become
available in forum to efficiently. competent users.
clear their doubts on
using the service.
4. TC03 - 2 : Searching Buyer or seller goes to
solution FAQ section that
available in forum to
clear their doubts on
using the service. Users prefer to search for a solution that is Solutions are not available and they will seek
not available in the FAQ section. admin.
TC03 - 3 : Getting Users send feedback Admin will get feedback from users about the Admin will do some improvements based on
feedback about the website's services they provide clients. the client's needs and the services upgraded.
services and admin
will need to do some
improvements based No users post their feedback as they satisfy No service upgrading by administrator.
on client's appproach. with the website's services.
TC03 - 4 : Promoting When users get Users logged in and able to interact with Admin managed to chat with the clients until
chat application online, they intend to admin to clear their doubts such as chatting clients get satisfied with the services.
interact with with admin.
administrator regards
their doubts on the While chatting, users or admin goes offline Service interuptions will occurs and admin
service. despite of network connections or getting not managed to interact with clients
the chat messages vey late. successfully.
TC03 - 5 : Contacting Users as sellers or Buyers or seller will contact through hotline Users obtain accurate information about
admin buyer pretend to number to ask about the items conditions or their items details and feel more secured.
contact admin details.
through hotline
number to ask about Hotline number is not available or temperory Users not able to contact admin and pretend
the item's details or not available. to post questions or try to chat with admin
condition. through online.
UC04 : Finalize TC04 - 1 : Check Administrator checks Administrator selects the auction and checks Auction will be finalize.
Auction ended auction the status of the status of the auction. The auction status is
auction. past.
Administrator selects the auction and checks Auction will not be finalize.
status of the auction. The auction status is
not past.
5. Auction
TC04 - 2 : Check bided Administrator Administrator selects the auction and the The buyer will not win the auction and
price compares bided price bided price in auction is less than reserved hammer price will not be set.
with reserved price. price.
Administrator selects the auction and the The buyer will win the auction and bided
bided price in auction is more than reserved price will be set as hammer price.
price.
TC04 - 3 : Check Administrator checks Administrator selects the auction and view Administrator will calculate the payment.
hammer price the lots. the lots in the auction. Hammer price is set in
the lot.
Administrator selects the auction and view Administrator will not calculate the payment.
the lots in the auction. Hammer price is not
set in the lot.
TC04 - 4 : Check type Administrator checks Administrator selects the auction and view Seller will be charge for VAT, at rate of 20%
of lots/items the type of lots/item. the lots in the auction. The type of lots/item of the hammer price.
is "paintings".
Administrator selects the auction and view Seller will not be charged.
the lots in the auction. The type of lots/item
is not "paintings".
TC04 - 5 : Check type Administrator check Administrator review the buyer's information A commision with only 5% of hammer price
of buyer the type of buyer. and check the type of buyer which is will be added into the payment.
"company".
Administrator review the buyer's information A commision with 10% of hammer price will
and check the type of buyer which is be added into the payment.
"individual".
6. UC05 : Manage TC05 - 1 : Check Administrator checks Administrator select auction and view the Lots/Items will be safeguarded and auction
Insurance insurance whether buyer lots in the auction. Insurance for that house will take responsibility if there's any
purchased insurance. lots/items is purchased. damaged to the lots/items.
Administrator select auction and view the Lots/Items will not be safeguarded.
lots in the auction. Insurance for that
lots/items is not purchased.
TC05 - 2 : Report Item Buyer reports about Buyer report about item's condition to Administrator will verify the item's condition.
Condition item's condition to Administrator.
Administrator.
Buyer did not report about item's condition Administrator will not verify the item's
to Administrator. condition.
TC05 - 3 : Verify item Administrator checks Administrator checks the item and item is in Administrator will make a refund to buyer.
condition the item's condition. bad condition or damaged.
Administrator checks the item and item is in Administrator will not make a refund to
good condition. buyer.
UC06 : Manage User TC06 - 1 : Edit profile User log into his/her User log into the system and select the Information successfully updated.
information account to update 'Account Setting' option to edit the personal
their personal information.
information
User does not log into the system and trying User fail to make changes on the personal
to edit his/her information. information.
TC06 - 2 : Account User wishes to User select the option to terminate/delete User's account can be deleted successfully.
deletion terminate their their account from the system after login
account from the successful.
online auction
system.
7. TC06 - 2 : Account User wishes to
deletion terminate their
account from the
online auction User wants to terminate/delete their account User fail to terminate his/her account from
system. from the system without login successfully. the system.
TC06 - 3 : User login User enters username User enters a valid username and password User authenticated and login successfully.
and passwords to log to log into the system.
into the system. Username = Handy ; Password = 12345
User enters an invalid username and User not authenticated and fail to login.
passwords to log into the system.
Username = Handy ; password = 23456
TC06 - 4 : User logout. User logout from the User select the 'Logout' option to logout User logout successfully.
online auction from the system after he/she login.
system.
User wants to logout from the system Request is rejected.
without login.
TC06 - 5 : Insertion of Company needs to Company as a buyer selects the 'Sign Up as Company get to fill up the form successfully
company's enter the registration New Member' option and fill up the sign up and wait for the approval.
registration number number when they form through online with the company
sign up to this online Company selects the 'Sign Up as New Company fail to fill up the form completely.
auction system. Member' option and fill up the sign up form
through online without filling up with the
company registration number.
TC06 - 6 : Verify the Administrator has to Administrator select the 'view new Registration is approved by the admin.
account registration. verify the accounts registration' option and verifies one's
registration manually registration with a set of complete
whether to approve informations.
or reject the
registrations. Administrator verifies one's registration with Registration is rejected.
a set of imcomplete informations.
8. UC07 : Manage TC07 - 1 : Buyer Buyer will make full Buyer log into the PayPal account and selects Payment is made successfully.
Payment makes full payment payment after he/she the 'Make Payment' option to makes full
is known as the payment.
winner of the bid.
Buyer does not log into the PayPal account Fail to make payment.
and makes full payment by cash or cheque.
TC07 - 2 : Refund Auction house returns Auction house return the security deposit to Security deposit is claimed successfully.
security deposit the security deposit the seller after the buyer get his/her item.
to the seller.
Seller does not give the buyer the correct Security deposit will not be returned to the
item to the buyer. seller.
TC07 - 3 : Buyer Buyer can purchase Buyer purchase insurance after he won the Insurance successfully purchased by buyer
purchase insurance insurance to auction. and lots/item will be safeguarded.
safeguard their
interest.
Buyer purchase insurance before Buyer failed to purchase insurance.
administrator annouce the winner.
TC07 - 4 : Balance is The balance of the Seller gets the balance of the hammer price Balance is successfully claimed.
paid to the seller. hammer price is given after the correct item is received by the
to the seller. buyer.
Seller claims for the balance of the hammer Fail to claim for the balance.
price before the buyer receives the correct
item.