Hope you guys have basic knowledge in selenium? yep..that’s enough for this. I am using linux as testing environment.. the procedures will be same in windows or other platforms, but the installation process will be different for each platforms. Prerequisite 1. Install python using – most of the cases this is not needed, should be […]
A test case is a document that describes an input, action, or event and its expected result, in order to determine if a feature of an application is working correctly. A test case should contain particulars such as a a. Test case identifier; or Test Case ID b. Test case name; c. Objective; or Test […]
A software project test plan is a document that describes the objectives, scope, approach and focus of a software testing effort. The process of preparing a test plan is a useful way to think through the efforts needed to validate the acceptability of a software product. The completed document will help people outside the test […]
Quality software is software that is reasonably bug-free, delivered on time and within budget, meets requirements and expectations and is maintainable. However, quality is a subjective term. Quality depends on who the customer is and their overall influence in the scheme of things. Customers of a software development project include end-users, customer acceptance test engineers, […]
Testing resource files [separate strings from the code] Solution: create a pseudo build String expansion: String size change breaking layout and alignment. When words or sentences are translated into other languages, most of the time the resulting string will be either longer or shorter than the native language version of the string. Two solutions to […]
Terminology Terminology The selection and definition as well as the correct and consistent usage of terms are preconditions for successful localization: Laymen and expert users In most cases innovative domains and topics Huge projects with many persons involved Consistent terminology throughout all products No synonyms allowed Predefined terminology (environment, laws, specifications, guidelines, corporate language) Symbols […]
These two abbreviations mean internationalization and localization respectively. Using the word “internationalization” as an example; here is how these abbreviations are derived. First, you take the first letter of the word you want to abbreviate; in this case the letter “I”. Next, you take the last letter in the word; in this case the letter […]
Configuration management covers the processes used to control, coordinate, and track: code, requirements, documentation, problems, change requests, designs, tools/compilers/libraries/patches, changes made to them, and who makes the changes
Verification typically involves reviews and meetings to evaluate documents, plans, code, requirements, and specifications. This can be done with checklists, issues lists, walk through, and inspection meetings. Validation typically involves actual testing and takes place after verifications are completed
Bug If the software does not meet the below criteria then it is bug Any thing which is not defined by the client If Excess Things are added in the software Software does not produce a expected result it is not user friendly Error An Error is a programming mistake, if the function is not […]