Posts

Showing posts with the label ISTQB Mock Test

Mock Sample ISTQB Exam Papers - #1-5

Image
Mock Sample ISTQB Exam Papers - #1 Mock Sample ISTQB Exam Papers - #2 Mock Sample ISTQB Exam Papers - #3 Mock Sample ISTQB Exam Papers - #4 Mock Sample ISTQB Exam Papers - #5

Top 10 Apps for the iPhone

Image
Top 10 Apps for the iPhone This year has seen a steady incline in iPhone Apps being developed. Anyone who owns an iPhone is spoilt for choice when it comes to choosing an App to download, no matter which category. With the steady stream of new Apps being released, it is difficult for any of us to keep up with what's new and also what is in fact actually worth downloading. I hope to assist in this area with what I think are the best Apps of 2013. Being an iPhone App tester I am in position not to just judge an App on its uniqueness, value for money etc. but also its actual 'quality'. Many of us actually judge an App by its quality, often without realizing it. Just look at some App reviews and see the users comments. The following list represents what I have found to be of outstanding quality, and many other factors including value for money, uniqueness, usability and usefulness during my iPhone App testing sessions during 2013. Each of these Apps have been downloaded a...

Beta Testing, a Crucial Software Testing Decision

Image
Beta Testing,  a Crucial Software Testing Decision The launch of any software product is a tense time for the company who has developed it. It is at this point of the software development life-cycle that is probably the most important. There are critical questions to be answered, for example; how much testing has been done?, what is the impact of anything going wrong? To answer the question; how much testing has been performed can be fairly straight-forward to answer by reviewing the test documentation and conversing with the appropriate stakeholders. All too often though, the testing can be heavily focused on an environment that although was designed to replicate a customers environment, normally doesn't quite live up to expectations. This can result in a software product being released with a high risk of failing in the end-users environment, even though it was heavily tested. Companies who develop software should go the extra mile and ensure that sufficient Bet...

Beyond ISEB ISTQB-BCS: Top 20 Software Testing Practical Tips For the Workplace.

Image
Beyond ISEB ISTQB-BCS: Top 20 Software Testing Practical Tips For the Workplace. I hope all testers will browse these software testing sensible practices. Browse all points rigorously and inspect to implement them in your day-to-day QA activities. Usually this can be often what I expect from this article; if you are doing not understand any QA apply, rise for lots of clarification in comments below. After all, you may learn of those testing practices by experience. But then why not attempt to learn of those things before making any mistake? Since passing ISEB-ISTQB I've came across a variety of effective testing practices I learned from experience in the workplace: 1) Learn to analysis your results totally. Don't ignore the result. the last word take a glance at result might even be 'pass' or 'fail' but troubleshooting the inspiration reason behind 'fail' will lead you to the solution of the matter. Testers are revered if they not solely log the b...

Beyond ISEB ISTQB-BCS: Quality Management & Software Testing Tools

Image
Beyond ISEB ISTQB-BCS: Quality Management & Software Testing Tools   We discussed how to plan quality activities in my last article in this Quality Management series, including how to plan test tool acquisitions. This article will expand on the theme of automated test tools, their impact on the project, and how to choose a set that is suitable to your project. This is not a consumer report on all the various tools available; once you have decided on the type of tools (if any) that suit your project, you should use your existing vendor selection process to choose the right vendor. I mentioned in my first article that the type of software being developed, and the development platform used, constrains the types of tools available to you. Other influences on your selection will be the budget available to purchase these tools, the degree of training necessary, and the applicability of the tools on future projects. You will need to consider all these factors before mak...

Beyond ISEB ISTQB-BCS: User Acceptance Testing (UAT) for Software Systems Part 2

Image
Beyond ISEB ISTQB-BCS: User Acceptance Testing (UAT) for Software Systems Part 2 Test Environment The test environment must be as similar to the production environment as possible. This is simple to accomplish when the application or system is installed on a user's computer but a little more difficult in a client server or hosted environment. The environment should have the same software, hardware, and network configuration as the production environment. The environment should have all the common or shared data from the production environment. It may be possible to simply port this data from QA to UAT. The UAT environment should also have sufficient privately owned data to enable testing. This may be done by selecting one customer to test on, or one product, and to port this data from the production environment where the new system replaces an existing one, or to create the data manually where a manual system is being replaced. Another approach is to simply port all the data i...

How to Build a Test Case?

Image
How to Build a Test Case? Software testing training is definitely the best process for a novice learner to get a detailed idea of what actually is the testing process all about, how is it done and what are the requirements for conducting testing of software and much more. Software Testing is an important component of SDLC process and is very necessary to find out the reliability of the software in yielding the desired performance for user satisfaction. During the software testing training, the learners are given better understanding of how better software products can be given to the market through accurate testing methodologies and how to apply different strategies for variant software testing needs. One of the essential requirements for a testing process is the input which is defined as test case in software testing terminology. What is Test Case? Test case defines the set of test inputs and execution conditions that a tester adopts to exercise evaluation process on the s...

Beyond ISEB ISTQB-BCS: User Acceptance Testing (UAT) for Software Systems Part 1

Image
 Beyond ISEB ISTQB-BCS: User Acceptance Testing (UAT) for Software Systems Part 1 This is the first part of a 2 part article on User Acceptance Testing (UAT) of software systems. It follows my previous articles on Quality Management topics. Up to this point no-one outside the development and QA teams have test driven your new software system. You've proven that there are no glitches in the software by thoroughly unit and function testing it, you've proven that it is well integrated with integration testing, and you've even proven that it meets the requirements specified for it (or at least the QA groups interpretation of those requirements), but you still haven't passed the ultimate test: do the users like the system? Customer acceptance is critical when building a commercial product and still important when building an in-house system. New software systems are usually introduced to replace existing systems that users have become accustomed to. Changing the way the...

The Fundamentals of Software Testing - Part 1

Image
What is The Fundamentals of Software Testing? - Part 1   “The Fundamentals of Software Testing ” is the first module of the ISEB Software Testing Foundation course and examination syllabus. ISEB recommend that Software Testing Foundation students spend 20% of their study time on the Software Testing Fundamentals course section. “The Fundamentals of Software Testing” is also the title of the opening chapter in the official ISEB Software Testing manual. Understanding the fundamentals of software testing is clearly crucial to achieving proficiency according to the ISEB software testing professional standards. But what, precisely, are these “fundamentals” of software testing, and what do you need to know in order to pass the ISEB Software Testing Foundation examination? Why is testing necessary? According to Peter Morgan (freelance testing practitioner and member of the ISEB Software Testing Accreditation and Examination panel), an unnecessarily high proportion o...

Using the right Testing Tools

Image
Using the right Testing Tools The main use of software testing tools is that it helps in dramatically simplify testing procedures. It normally increases the defect find rate and this in turn ultimately achieves a higher release quality. It also leads to much improvement in the reliability of the much desired and delivered solutions which really make them more effective and productive from the view of the potential customer perspectives. There are a several variety of software test tools which address different aspects of the testing process. These can be applied to any type of software, programming languages and kind of testing. The actual scope and desired quality of these types of tools vary much and provides a different degree of assistance.                     Many of these tools can be downloaded free and tried out with no commitment and of charge. ...

Best Quality Testing (BQT) in Software Testing

Image
Best Quality Testing (BQT) in Software Testing BQT a Best Quality Testing or Software Testing Company providing software testing services to improve the software testing quality and QA testing services efficiency, it is always recommended to validate the functionality before making your software online. But from business perspective, software testing is one of the most critical and challenging tasks among all unless it is handled by right person. In order to develop new software, every organization use to follow Software Development Life Cycle (SDLC). This methodology has its own phases from feasibility study to maintenance. Among those phases, Software Testing is one of the most important phases. Whenever any product is going to launch, the first thing is to verify and validate the overall functionality from different perspectives. With the help of software testing services, it is easy to identify the primary risk factors. But if we don't identify the risks fact...

Six Benefits of Selenium as Automation Testing Tool

Image
To ensure flawless user experience, it is an absolute essential to test the web applications. Constant changes have to be made to applications as well as websites; even the number of browsers supporting are increasing continuously. These facilitate the necessity of having efficient as well as effective test automation solution so that on-going testing is made possible which leads to rapid bug isolation and ultimately exceptional performance. The open source toolset called Selenium enables efficient as well as effective GUI or Graphical User Interface test automation for web applications. This set contains various software tools, all of which have various approaches in support of test automation. However, mostly engineers focus on one or at the most two tools to meet their project's needs. But learning about all of them offers a person with various options to approach varying problems since each has particular roles to play. Using this tool offers a multitude of benefits. S...

Emerging trends in Software Testing

Image
Like all sectors, the IT sector is also growing by leaps and bounds due to the technological advancements that are occurring with each passing day. With that the software testing landscape has faced evolution as well which has resulted in several new aspects to be considered. In fact, with time testing has become one of the mainstream activities in the life cycle of software development, playing a huge role in the entire process.  With that, industry experts as well as analysts are predicting that the current year will be an extremely important year for this service. The mix of evolution of methods, high customer expectations, competitive pressure, etc. has resulted in the emergence of new trends. Here are some emerging trends that almost all good testers worth their salt are adopting this year.                   Rising mobile usage- The market is se...

Why Selenium is becoming so popular?

Image
Why Selenium is becoming so popular?   A number of recent reports have highlighted the rise in the use of Selenium as a software testing framework for internet applications. Despite being a portable framework, Selenium enables QA engineers to write test scripts in a wide range of programming languages including C#, Java, PHP, Perl, Ruby, Python and Groovy. The testing professionals can further use the record/playback tool provided by Selenium to write test scripts without learning any new programming language.  The open source framework further makes it easier for testers to evaluate the performance of a web application by running tests on some of the widely used web browsers. Major Advantages of Using Selenium for Web Application Testing Supports Multiple Languages and Test Frameworks While using Selenium, QA engineers have option to choose their preferred programming language and test framework. At present, Selenium supports several wide...

How to Make Software Quality Assurance More Realistic

Image
A constant increase is noted in the number of enterprises integrating software QA as part of the development cycles. Also, many companies are adopting test driven development approach (TDD) to enhance quality, efficiency and productivity. But a number of reports have highlighted how the software QA strategies of many organizations fail despite putting time, resources and funds. Several experts have thought the software testing industry needs a reality check in order to thrive in upcoming years. According to these experts, software QA industry, just like manufacturing industry, must explore innovative ways to meet the constant changes in test automation tools, testing methodologies and application architecture. At the same time, each organization also needs to understand how to make its QA strategy more realistic and effective. 1. Identify Key Elements of Software Testing: While making the testing strategy, you must identify the key elements of software QA like test strategy, ...