Posts

Showing posts from 2018

ISTQB Certified Tester: Foundation Level - Exam Paper 02

Image
1.Software testing activities should start a. as soon as the code is written b. during the design stage c. when the requirements have been formally documented d. as soon as possible in the development life cycle 2.Faults found by users are due to: a. Poor quality software b. Poor software and poor testing c. bad luck d. insufficient time for testing 3.What is the main reason for testing software before releasing it? a. to show that system will work after release b. to decide when the software is of sufficient quality to release c. to find as many bugs as possible before release d. to give information for a risk based decision about release 4. which of the following statements is not true a. performance testing can be done during unit testing as well as during the testing of whole system b. The acceptance test does not necessarily include a regression test c. Verification activities should not involve testers (reviews, inspections etc) d. Test environments shou

ISTQB Certified Tester: Foundation Level - Exam Paper 01

Image
1 When what is visible to end-users is a deviation from the specific or expected behavior, this is called: a) an error b) a fault c) a failure d) a defect e) a mistake 2 Regression testing should be performed: v) every week w) after the software has changed x) as often as possible y) when the environment has changed z) when the project manager says a) v & w are true, x – z are false b) w, x & y are true, v & z are false c) w & y are true, v, x & z are false d) w is true, v, x y and z are false e) all of the above are true 3 IEEE 829 test plan documentation standard contains all of the following except: a) test items b) test deliverable c) test tasks d) test environment e) test specification 4 Testing should be stopped when: a) all the planned tests have been run b) time has run out c) all faults have been fixed correctly d) both a) and c) e) it depends on the risks for the system being tested 5 Order numbers on a stock control sys

What are the roles and responsibilities of a Test Analyst?

Image
The very obvious responsibility of a software tester is to test the programs and report the bugs. During the test planning and preparation stages of testing, testers are to review and construct test plans along with analyzing and assessing the requirements of the design. The responsibilities differ depending on the firms that one is associated with. For example, smaller companies are able to hire lesser people and hence an individual employed in such a company has to tackle much more responsibilities than the employees of a bigger company. Apart from their obvious functions, software testers are given additional responsibilities depending on the companies they work for. Some of these add-ons include: • To point out the errors made during the development of the program • To make sure of a certain quality standard of the software • To increase the customer’s confidence on as well as their satisfaction from the program • To ensure that the application does not result in a fai

What is System Testing?

Image
Software testing is always considered as the main component in software development life cycle as it helps in detecting the bugs in the existing software and also helps in maintaining the software quality.  If you are also going to develop software application then I must suggest you to perform software testing to get out bets in the market. But before going into software testing you must have some knowledge about testing and its types. In this blog I will discuss about the system testing and how it is used in the IT industry. Generally System testing is the type of testing to check the behaviour of a complete software product based on the software requirements specification (SRS) document. The main focus of this testing is to evaluate Business / Functional / End-user requirements. Testing the completely included applications including exterior peripherals to be capable to check on how components connect to each other and with the machine all together. This is also known as En

What is Entry and Exit Criteria in Software Testing?

Image
As you pass from one phase of testing into the next, there is a need for control. For the purpose of this post, we will refer to the prior phase as the supplier and the current phase as the recipient. The supplier needs to retain control of their testing phase, until such time as it is deemed ready for release. The recipient needs to ensure that the testing performed by the supplier has achieved a sufficiently high standard as to be acceptable. The means of achieving this is referred to as Exit Criteria for the supplier and Entry Criteria for the recipient. These criteria are documented in the test plan and define the standards that should be achieved entering and exiting, the test phase described by the document. The criteria are set by the Test Manager or nominated delegate. They may take any form that the test manager deems necessary, although are more frequently based on defect volumes of certain severity and priority, along with test assets from the supplier. Consideration s

Biggest Challenges of Mobile Application Testing

Image
Each day there is a new mobile application being developed. These apps are not just helping people to wake up in the morning and read the latest news or to watch their favorite shows, but they are helping people to grow their business. It was a few years ago that these applications were a new invention, and it was all new for people. However, now things have become different, as the market grew over the past few years, the demand for application quality as users has increased. To have a quality application, an efficient mobile app testing is essential. A good application needs to be tested properly, and the quality standards should also be kept in mind. But, what are the biggest challenges of mobile application testing that should be identified? 1. There are many devices that have made testing an actual pain. Most of the manufacturers are creating tablets and smartphones with different screen sizes and other filling such as RAM-memory, CPU, etc. A good application needs to run on d

Steps to Success in Test Automation Your Software Testing

Image
Many companies nowadays prefer to follow test automation as it offers various advantages. It is necessary to perform testing of the software application to make sure the effective working of the software. By applying test automation you can perform repetitive tasks and exhaustive testing.  The software has to perform as well in every single platform and scenario and should be a strategic aspect of the complete SDLC. The goal of this procedure is to eliminate man made errors and provide faster results. Automated Testing helps merchants accelerate testing of complex business processes and ensure the highest degree of application performance, security and reliability. But it does not come on its own. A well planned strategy is required to reap maximum benefits of automation testing. Test automation has been one of the most helpful means of testing software today. But many companies not able to get success in test automation due to lack of knowledge and implementing procedure. Let’s

How To Choose Correct Tool For Test Automation

Image
Testing companies are progressively turning their heads to QA automation as a means to rapidly run repeatable test cases without the requirement of manual execution. This delivers QA teams with peace of mind that the code is still being analysed and gives back time to complete other essential tasks. How do you select the right automation testing tool for your QA teams? This blog post will help you in selecting the best automation tool. Test automation can significantly improve your productivity, testing team motivation and product quality if you are capable to choose the right testing tool. Testing web applications is vital to ensuring a perfect user experience.   With constant changes being made to applications and websites, and the number of supported browsers always increasing, it’s essential to use QA testing tools to manage and test your web app. Listed below are few points that you must consider to select the right testing automation tool for your project: #1: Versatil

5 Myths About QA and Testing Services In 2018

Image
Software testing services are quite necessary to design software that full-fledged meets the requirement and the purpose of software. If you are going to build an app then it must be necessary for you to go for testing phase as here you will get to know the compatibility issues, devices issues and so many. IEEE 12207 defines Quality Assurance as “a process for providing adequate assurance that the software products and processes in the product life cycle conform to their specific requirements and adhere to their established plans.” Although quality assurance has proved its potential by confirming development businesses to launch a spotless application, there are still several myths associated with QA and testing services. Let’s discuss some of the popular myths that are associated with QA. Myth #1: Testing and Assurance Are the Same Most of the software application development companies, particularly the start-ups, always think that "testing" and "quality assura