Scenario
A year ago we developed a standards compliant website for a
client. Their site is very popular resulting in the client
wanting to be able to track how it is being used by their
users.
The first part of this project is to create a Login
function so that users can be identified on the website.
The data supplied by users would have to be handled
securely.
You have been allocated this project to work on. You will
be responsible for the task from start to finish and will
be expected to give feedback to your manager.
User expectations
 The client wants their users to be able to login
using a page that fits in with the website design.
 Tom wants to access the website but doesn’t want
his login information to be available to anyone else.
 Paul doesn’t want to login to the website because
he’s not a frequent user.
Task
Please provide some feedback on how you would do the
following:-
 Being the only Test Engineer on this task, what
would your approach be for this requirement?
 Identify the key areas for testing this page.
 What tools if any, would you use to perform the
testing, bearing in mind that the testing will be done
without using an ‘automated test tool’.
 Provide a sample test case that could be used for
testing this page, for example as a word or Excel document.
Answer / Diwan Singh Kanyal
In this scenario, as the only Test Engineer on this task, my approach would be to first understand the website's design requirements and login functionality. I would collaborate with the developers to ensure that the login page meets the client's expectations in terms of usability and design.
To identify key areas for testing, I would focus on the following:
- Validation of user input (username and password)
- Password encryption and secure storage
- Error handling and messages
- Session management
- Compatibility with various web browsers
- Mobile responsiveness
- User authentication after login
For manual testing without an automated test tool, I would use tools such as Selenium IDE (for recording scripts) or browser developer tools for debugging and testing. I would also create a set of test cases for both functional and non-functional testing, which could be documented in Excel or Word format.
| Is This Answer Correct ? | 0 Yes | 0 No |
can anybody pls tell me that what type of interaction takes place or what type of discussions or questions take place between a tester and client regarding the project.
why need testing ????
What are the technics used for writing a test cases
how 2 find out nth salary.plz write sql qurires
Which method of testing we use to test LOGIN page?
how to identify the test scenario
how do you tell requirement is testable?
What is selenium why we are using Selenium with examples?
2 Answers L&T, Student, Trident,
Did any one completed CSTE certiication? can u send sample question papers? how to apply that? pls send it to my mail id - dsnathi@gmail.com THANKS IN ADVANCE
how does a client server environment affect testing?
1. fault based testing is reversed of which testing? option.1 conventional software testing Option 2Operations and classes that are critical or suspect Option 3 Use-case validation Option 4White-box testing of operator algorithms 2. Testing OO class operations is made more difficult by Option 1 Encapsulation Option 2 Inheritance Option 3 Polymorphism Option 4 Both Inheritance and Polymorphism 3. Which of these techniques is not useful for partition testing at the class level Option 1 attribute-based partitioning Option 2 category-based partitioning Option 3 equivalence class partitioning Option 4 state-based partitioning 4.Client/server architectures cannot be properly tested because network load is highly variable. Option 1 true Option 2 false 5. Real-time applications add a new and potentially difficult element to the testing mix Option 1 performance Option 2 reliability Option 3 security Option 4 time 6.Which one is not key term used in internal control and security Option 1 Threat Option 2 Risk Control Option 3 Vulnerability Option 4 Exposure 7.Acceptance testing occurs only at the end point of the development process; it should be an ongoing activity that test both interim and final products. Option 1 true Option 2 false 8.Static testing requires...? Option 1 Binaries Option 2 Source code Option 3 Product Option 4 Executables 9.etesting is testing the application with multiple sets of data is called retesting Option 1 true Option 2 false
To test a application what is required is functional specfication or busniess requirment ?