This test case for LOGIN ID
1) Verify the login page should display all functionalities
2) Verify the Username & Password should be blank
3) Verify valid Username and valid password
4) Verify invalid username and invalid password
5) Verify valid username and invalid password
6) Verify invalid username and valid password
7) Verify if the username is entered and password is blank(Show error message)
8) Verify if the password is entered and the username is blank( Show error message enter username )
9) Verify if the user name is another domain name display error message
10) Verify the invalid message is meaningfull or understandable or not
11) Verify if the password is entered more then 3 times block the userid
12) Verify if the username is entered more then 3 times username should not block
13) Verify the password should display in DOTS
14) Verify the password is >= 6 and <= 32 characteristics
Test Case for Google sign in Page
1.Testing without entering any username and password
2.Test it only with Username
3.Test it only with password.
4 .User name with wrong password
5. Password with wrong user name
6. Right username and right password
7. Cancel, after entering username and pwd.
8.Enter long username and password that exceeds the set limit of characters.
9.Try copy/paste in the password text box.
10.After successfully sign-out, try "Back" option from your browser. Check whether it gets you to the "signed-in" page.
Test Case is a testing work product that automatically performs a singe test on an executable work product. otherwise in simple we can define is a set of procedures in order to find out the defects.
A test case is a set of conditions or variables under which a tester will determine whether a system under test satisfies requirements or works correctly.By using these test cases a software tester used to test the project.
Test management is basically everything that testers and QA teams do to manage the software testing process or lifecycle. Test case management tools enable software testers and Quality Assurance (QA) teams to manage test case environments, automated tests, bugs and project tasks.
B) Test plans.
ASTQB (American Software Testing Qualification Board) offers a test that can qualify someone to test software. There is also a software testing qualification called the ISQTB.
A Test case is a particular set of instructions designed to test one particular aspect of an software product under test. A test case may cover a requirement or a particular feature of an application. A test case usually consists of a description, as set of steps to execute the test and details of expected results. On completion of the test case the expected results are compared against the actual results to determine if the test is a pass or a fail.In software testing tools a test case is usually defined, and multiple test cases grouped to create a test script. Software testing tools are then used to manage the complex relationship between test cases, test scripts and test results. Software testing tools may go as far as implementing automated test cases or they can just be used to track manual test cases. The term Test management tools is used to describe the type of software testing tools that are concerned with the process of managing test cases.
Absolutely both are different platforms. Software Testing is the process to test the software/application fix without any bugs. Software Quality assurance is all about the delivering the right product to the end user.
Software testing training is a part of IT training. There are two way to test a software:automatic testingmanual testingThere are various methodologies use to test a software - white box testing, Black box testing, grey box testing.
Software testing is a cyclical process in which you: plan a test execute it identify bugs fix them test again During this process is you change the application or software you update the testing plan. This you have versions for the testing plan so that you can see what did the previous test check.
Any software test engineer in testing team can be asked to write test cases.Generally it is being written by junior level people until it has a high complexity level . Test case generally written at initial level but also can be written at any pointof time in testing phase.
The structure of a software test plan : The testing process requirement traceability tested items testing schedule test recording procedures hardware and software requirements constraints Mahda Noura
I don't know of any tool that specifically addresses risks in testing. I would say that it's all about identifying risks using existing software testing tools (like test case management, code coverage and automation tools).
Software Development Life Cycle involves the complete Verification and Validation of a Process or a Project. Whereas Software Testing Life Cycle involves only Validation. Software Development Life Cycle involves business requirement specifications,Analysis,Design,Software requirement specifications,Development Process(Coding and Application development),Testing Process(Preparation of Test Plan,Preparation of Test cases,Testing,Bug reporting,Test Logs & Test Reports),Implementation and Maintainence . Whereas Software Testing Life Cycle involves Preparation of Test Plan,Preparation of Test cases,Testing,Bug reporting,Test Logs & Test Reports.
Application Under Test