Posts

Showing posts from February, 2024

What is the difference between ISTQB and ASTQB?

Image
ASTQB is the country board for ISTQB Software Tester Certification in the U.S. These board members are a group of highly experienced experts in software testing who volunteer their time to the development, maintenance, and promotion of the certification in this country. ISTQB is the International Software Testing Qualifications Board that is composed of representatives from each national board, such as the ASTQB. The ISTQB decides on the global standards for certification. The result is that you are able to earn a truly global software tester certification, but do so via a country board that understands the language and logistics needs of your country. What is ASTQB? ASTQB was founded in 2003 as the American Testing Board. In April 2005, the name was changed to the American Software Testing Qualifications Board. Through the involvement of the world’s foremost experts in software testing, the program was developed for software professionals who want to prepare today’s professionals...

Android App Testing Overview

Image
Android App Testing Overview  The Android phones, which, let's face it, consist of an ever-growing number of phones, is emerging as a serious contender in the fight to secure domination in the mobile market. Coming into the fight late is always an uphill struggle, and so once the hardware is good, the user (and customer) will be paying close attention to the Apps. This article answers some questions relating to mobile App testing and also offers some guidance as to how an Android App can be tested. Before an App is released, the developer needs to ensure their App is as defect-free as possible. As a professional Android App Tester, there are so many defects found that could have easily been detected if the App was tested prior to rushing it out for release. Although, an Android App can be relatively updated and re-released fairly quickly. The impact of a user leaving negative comments against an App can determine whether or not an App is successful or not, its as s...

Software Testing Industry in China

Image
Software Testing Industry in China The China's Computer Market 2008 Forecast Report has been released recently. It showed that in the first three quarters of 2007, the software industry in China has registered sales revenue of $50 billion, up 23.6% on pcp, accounting for 10.95% of the entire electronics and information industry' sales revenue. As the software market matures, people have higher and higher expectations over software features, quality and reliability. In October 2005, Ministry of Labour and Social Security formally listed computer software product tester (software test engineer) as one of the new professions. In only two years' time, software testing has become a powerful dark horse in the software industry. Steadily rising status "In the early 1990s, software industry was still at an infant stage in China. Most software projects were very simple, the whole code writing and development process could be handled by one person. As industry ...

Finding the Right Software Testing Strategy for your Business.

Image
Finding the Right Software Testing Strategy for your Business. Software testing is an important process that is all part of the process of developing software. Any companies that neglect this process and the quality control standards that are involved can destroy the reputation of your company and your brand. It can also result in the waste of the entire amount of money that you spent on your project costs. Having a test plan is a necessary aspect of project documentation. The different goals and needs of a particular software application are covered by a particular project plan. Test documentations are also created in order to create test scenarios that determine how best the application copes in different scenarios and in different working environments. Most of the required test requirements for determining functionality of a particular type of software are used in the later parts of software compilation. Both the developers and various development teams will place th...

An ISTQB ISEB Foundation Guide Second Edition Book by Brian Hambling

Image
Software Testing: An ISTQB ISEB Foundation Guide Second Edition Book by Brian Hambling   Book Description:   This practical guide provides insight into software testing, explaining the basic steps of the process and how to perform effective tests. It provides an overview of different techniques, both dynamic and static. The book is ideal for those with a little experience of software testing who wish to cement their knowledge with industry-recognised techniques and theory. It supports the revised ISTQB - ISEB Foundation Certificate in Software Testing providing self assessment exercises, guidance notes on the syllabus topics with worked examples and sample examination questions. This 2nd edition covers the 2010 update to the exam syllabus. "Succinctly and clearly written with no non-sense. An unreserved 5 for value for money" IT Training Magazine (referring to 1st edition). ISBN 1906124760, 978-1906124762. Show More Show Less ...

Unit Testing Explained, Video Tutorial!

Image
Unit Testing Explained. Below is a useful video explaining unit testing, and it's practical implementations. Very useful information for students studying ISEB ISTQB as it'll help put the theory into practical when you're in the workplace.

System Testing & Acceptance Testing Explained, Video Tutorial!

Image
System Testing & Acceptance Testing Below is a useful video explaining system testing and acceptance testing, and it's practical implementations. Very useful information for students studying ISEB ISTQB as it'll help put the theory into practical when you're in the workplace.

Job positions in Software Testing

Image
What are the Job Roles in Software Testing? The End User The simplest method to perform software testing is to run it and monitor its conduct. A lot of evident defects may be easily detected by people with nearly no special knowledge of computer software products and little technical skills. For example usability testing may be conducted with little basic knowledge. Thus, to perform testing of some user-friendly, "plug-and-play" software products, beginner users are usually asked to use the software products. Their behavior and complexities in using are observed and related data is recorded for usability estimation and betterment. In this case, the testing involves the actual beginner users as software testers, but it may also involve skilled testers who observe and record the testing data. If we are talking about automated data recording, the part of the skilled software tester in this case can be eliminated. Professional Testers Well, a lot of people have the...

Documentation in Software Testing

Image
Important of Documentation in Software Testing Software testing is an integral part of software development life cycle. With the type of innovative solution expected from software developers, the frequency of bugs appearing in the products developed has also increased. Bugs, as commonly known are the errors in software code that prevent the software to run aptly. It's the work of software tester to apply manual software testing or automated software testing to make software error free. The tester is expected to maintain a cooperative relationship with the software developer and the non-technical (management, clients) as both the parties are involved and necessary for project completion. The software tester has to adopt a tactful and diplomatic approach for issues raised and should have the ability to communicate with both technical and non-technical people in most professional manner.   Software tester is responsible for designing of test plan , test cases, preparing t...

Outsourcing Software Testing Services to India?

Image
Why Outsourcing Software Testing Services to India? Outsourcing software testing - while stressing high quality work you can count on - one should decide clearly whether it is really beneficial to outsource software testing. A growing trend among software companies is to focus on developing software, while outsourcing testing and validation. That is because outsourcing software testing offers touchable business benefits. These include independent assessment leading to enhanced delivery confidence, reduced time to market, lower infrastructure investment , predictable software quality and increased time to focus on designing better solutions. In last few years many types of software testing methods have been developed to meet up with the various business requirements. In order to offer the best software solution, today it has become very important to execute the finest quality standards, software testing procedures and professionals indulged software development process have to c...

Importance of Testing in Software Development

Image
Is Testing in Software Development Important? Software testing is a process to determine the quality of the software developed by a developer or programmer. It is a methodological study intended to evaluate the quality-related information of the product. Understanding of the important features and advantages of software testing helps businesses in their day-to-day activities. Rejuvenate the old Software Development using Agile Management & Six sigma In today's cut-throat competition it's very important for every business to perform exceptionally well. Quality is the need of the hour. Software testing basically helps to discover the defect in the software and its configuration. It helps to trace the bugs and errors in your software and recognizing the capacity and the accuracy of the system. Software Testing has many benefits. If the quality of the application is good it can last longer and in perform well in any circumstances like heavy load on your website etc. Thus,...

Will ISTQB Certification Help My Career?

Image
Will ISTQB Certification Help My Career? If you are a software tester, you ought to consider earning an ISTQB certification. ISTQB is an acronym that stands for International Software Testing Qualifications Board. A certificate from this board is not necessarily a prerequisite to getting a software testing job, but it can definitely help open up some unique career opportunities both within the United States and abroad. The ISTQB is an international body and its certifications are recognized around the world. A software tester that earns an ISTQB certification will come away from it with a higher level of software testing expertise. Companies around the world are starting to recognize this, and many will give preference to job applicants with ISTQB training. As there are literally millions of software testers globally, a person that wants to stand out from the rest should seriously consider earning this certification. At present, ISTQB certifications consist of 2 levels: th...

White Box Testing in Agile Development

Image
Software Testing in Agile Development The latest evolution in software development process is agile. It's the philosophy adhering to Agile Manifesto or its core principles. The agile manifesto does not say about any particular methodology or process which should be followed to be called as agile. Rather it's the definition or end goal of your process. It defines agile but doesn't say what or how to be agile. So different organizations or individuals advocate different ways of agile development. In general it's an evolutionary approach of continuous, iterative and incremental integration of code where all the stake holders, i.e. Developer, QA and business (or customer) work very closely producing a very qualitative product in a short development life cycle. One of the most popular agile methodologies is Test Driven Development (TDD). In TDD greater importance is given to white box testing than black box testing (in my personal opinion both white box and black b...

Software Testing Lecturer Video, by James Batch

Image
Software Testing Lecturer video by James Batch

The Future of Software Testing

Image
The Future of Software Testing The future scene for work opportunities and career development are bright for the software testers and the industry. The large services companies are already hiring students on campus and there seems to be an ever growing demand for those in software testing and mobile testing. An increasing number of students are seeking education from leading institutions like SQA Group to get complete and advanced education to become a successful SQA tester. Get access to leading QA Courses like ISTQB, QTP, JIRA as well as get to work on live projects here. It is true that the generation that is going the change the way software is built and consequently change the way the world functions are these software testers. Those students passing out from colleges and universities as software testers are going to have a major role in how the software is going to get developed. Already there are any industries and companies looking for software testers, and analysts. ...

Software Testing: An ISEB Intermediate Certificate, by Brian Hambling & Angelina Samaroo

Image
This is another very useful book for students studying ISTQB-ISEB exam at Intermediate Certificate. This book was published in 2009 and written by the famous Hambling and  Angelina Samaroo and it's backed up by the British Computer Society (BCS). The  ISBN Number is 906124132, it's the paper-back edition with 256 pages. The college whom recommended me this book bought his copy from Amazon but it can be found in any book shop like Waterstones etc. Customer Reviews: 5.0 out of 5, 7 July 2013 By O. RAOOF "Al-Afedni" This review is from: Software Testing: An ISEB Intermediate Certificate (Paperback) Many thanks to the authors, very easy to follow book with many great examples and mock exams. All in all 5 star product that would recommend to any one thinking of taking this exam. Help other customers find the most helpful reviews . 4.0 out of 5, 25 Feb 2013 By Natalie This review is from: Software Testing: An ISEB Intermediat...

The Fundamentals of Software Testing - Part 2

Image
What is The Fundamentals of Software Testing?  - Part 2 Please refer to part 1 before reading any further! Evaluating exit criteria and reporting:   The test “exit criteria” (established during “Test planning and control”) indicate that testing is complete.  Test closure activities: Ensure that all documentation has been correctly completed  Close down and archive the test environment, infrastructure and testware Hand over testware to maintenance team  Log lessons learned The psychology of testing:   Selecting the appropriate individual(s) to perform the tests, and communicating the results of the tests to the developers, requires a basic understanding of the psychology of testers and developers. The ISEB Software Testing guidance provides a hierarchy of ‘independence’ – that is, a list of individuals who could potentially test the software, gradated according to their perceived level of detachment from the development proces...

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...

How to get a Business Analyst Job?

Image
How to get a Business Analyst Job? Business Systems Analyst Jobs require you to work together with business managers to establish their objectives, and develop a strategy to attain those objectives. Analysts utilize a variety of accounting concepts, data modelling, sampling and structured analysis to develop a comprehensive and effective strategy. On top of that, they will complete a return-on-investment and cost benefit analysis to help administration in their decisions. Business Systems Analyst Jobs can be found in every single sector, for privately owned businesses, corporations, non-profits as well as government agencies. They are experts who are given the job of connecting people with technology. Company procedures are reviewed and planned to ascertain why specific results come about. End-user input is compiled to create answers to company challenges. These remedies can include procedure enhancement, business modification, venture source planning and program development...

Jobs in Software Testing, What's Required.

Image
Jobs in Software Testing, What's Required. Software testing jobs call for deserving candidates who are well-versed in the art of processing rating attributes of a computing system to assess whether it conforms to the defined prerequisites, and develops the desired answers. As a s/w tester, you will be required to discover faults in the specific s/w program/assignment. Software testing jobs are essential in a s/w industry as it helps in bringing out quality software without any defect or problem. Following skills are vital to acquire excellent s/w testing jobs. Analyse your range of software testing jobs-related aptitudes against the following listing to decide whether testing opportunities is really meant for you: An excellent s/w tester should possess astute deductive abilities. Deductive abilities will help disintegrate a complicated s/w system into tiny elements to arrive at a better understanding of the software on the whole. S/w testing jobs also call for excelle...

What is Software Performance Testing?

Image
What is Software Performance Testing? Performance is an indicator of how well a software system or component meets its requirements for timeliness. There are two important dimensions to software performance timeliness, responsiveness and scalability. Responsiveness is the ability of a system to meet its objectives for response time or throughput. The response time is the time required to respond to stimuli (events). The throughput of a system is the number of events processed in some interval of time. Scalability is the ability of a system to continue to meet its response time or throughput objectives as the demand for the software function increases software performance testing is the single most important quality performance testing services attribute after functionality that can make or break your mission critical business application, as 85% of the customers agree with this fact. Requirement and specifications in Performance testing Performance requirements must be provi...