Latest QA Trends, News, Information and How-to advice of Software Testing & Quality Assurance. Let's take a look on software testing news and practical advice on QA concepts

Latest Software Testing News

Explore software testing blogs on different verticals of QA horizons, exclusively mark down by Bugraptors expertise.

Find Out Web and Mobile Application Testing Advices, Strategies and Technological Advancement

We bring all the news of latest technological trends on web and mobile application testing to make you aware about the innovation in software testing and quality assurance domain.

We Bring Our Experiments of Software Testing Right From The Real Experiences Through Case Study and WhitePapers.

Read all about our real experiences from our software testing professional. A great place to learn all about the testing, connect with others interested in software quality.

Know All About Security Testing - Take Your QA Knowledge To The Next Level

Stay up-to date about each and every concept of security testing. Get info about latest security vulnerabilites and how to tackle them easily with the right advice by our security testing experts.

Latest Blog About Automation Testing, Big Data Testing, Cloud Testing, Agile and DevOps Testing, Usability Testing and much more...

Stay tuned with us to know each and every facts and information about several testing techniques and how QA play an major role in forming the quality software.

Showing posts with label Manual Software Testing. Show all posts
Showing posts with label Manual Software Testing. Show all posts

Tuesday, March 6, 2018

Increased Use of Banking & Financial Applications Raised The Demand of QA To A New Level

mobile application testing

In today's era, BFSI industry has been revolutionized by the latest trends and digital initiatives like Mobile wallets, P2P Transfers, Ping pay, Omni Channel banking has digitally transformed the world. Banking domain involves intricate functionalities and a functional framework spread across Corporate banking, Centralized banking, Cards and payment gateways.

For an application to succeed, there are various factors involved like, ease of access, performance, smooth and secure support. The financial applications possess multi-tier functionality to cater thousands of concurrent user sessions. Such applications are integrated with complex business workflows, Bill pay utility as they involve Real time transactions at a very high rate. Therefore, the transaction processor involves millions of transaction per second making it a complex system.

Challenges faced by the BFSI Industry:

1. Multi-Channel approach: Everyone wants to make use of banking services anytime and anywhere that led to the origin of digital banks i.e. banks without branches. Providing users complete workflow or end to end functionality of a bank on the front-end of the mobile devices becomes a challenging task.

2. Plethora of devices: Wide range of devices are available having different platforms, operating systems, screen resolution etc.

To read more, click original post - https://www.bugraptors.com/blog/growth-in-banking-financial-applications-increased-demand-of-qa/
 
Share:

Thursday, April 20, 2017

All That You Need to Know About Manual Performance Testing Services

Performance Testing is the subset of performance engineering. It is the process of evaluating the speed and effectiveness of a computer, software program, and any device. In performance testing testers calculate the response time of an application and device under the load. At a time the number of requests piles up too high results in crashing the system. In this situation, performance testing plays an important role in monitoring an application to ensure that it will meet the expected load requirements. Performance testing can be done by two ways through manual performance testing and automation testing.
“Can we do Performance testing manually?”
Yes, no doubt we can do the Performance testing manually. It depends on your requirement that what kind of performance test you want to do. For manual performance testing, you should open many active sessions of the application and test it out.
Manual performance testing
In this, the number of open connection are checked can be done such as - database connections, the amount of CPU time, active sessions, how much memory being used etc. All these factors and their amount of performance checking can be obtained manually by a human. In general, you can monitor the present active sessions, the number of databases connections open at a time, and the number of threads which are running. A number of pre-defined industry benchmarks, which must be met during manual performance testing. In this case, most often the tests cases are done by deploying the application on the server and access the same application from multiple client machines and that making a multiple threads to run. Performance viewer should, of course, be installed on the server to monitor its performance. In more, short performance test needs to be evaluated by the tester. This is for an AUT (Application Under Test) within a given time limit. Then after, sanity manual test evoked to find out the page load time.

In manual testing, you don’t need to buy software automation tools and write scripts for it. You can improvise and adjust your test at run time according to requirement and look for unexpected conditions and handle them well manually.
Testing’s which can be done manually has its own series of benefits which can never fade away like:
  • In detecting the response speed of application
  • Evaluating the number of user's load an application can handle without crashing.
  • Determining the application remains firmly under different kinds of loads in different condition.
  • The main advantage is we can test the application “Creatively by thinking more creative scenarios” because the human brain can think boundless, whereas the testing tools cannot.
  • In the manual scenario, we can continue test execution as long as we want, no matter how many numbers of defects we found. In opposite, a tool will stop showing that there is a defect and ultimately terminate the execution.

In Which Cases Do Manual Performance Tests Help?
Non-performance testers can quickly perform manual tests without going through the whole process of setting up an automated test suites without any kind of automation test knowledge. It becomes very helpful in the case where there is a need of quick assessment of the product under certain conditions.
How Much We Are Beneficial For You?
“Quality is not an act to perform, it is our habit”
  • Specialized in constantly delivering end to end performance testing solutions.
  • Known for providing and quality and timely assured performance engineering services based on client's needs and requirements.
  • Highly skilled & experienced performance test engineers having adeptness to implement a holistic and unique approach to delivering the best quality.
  • Equipped with extensive standardized performance test & engineering services lab.

In the up growing technological era, new technologies are emerging quickly, so it becomes crucial to locate ideal manual performance testing service providers and tool for your application. Bugraptors goal is to review various performances testing scenario and let put you on the right path so that the right one procedure can be picked according to your application needs.

Share:

Tuesday, June 21, 2016

Return Of Investment For Automated Testing

Test automation is often seen as a way to reduce the cost of the testing. It increases the test coverage, effectiveness of the testing and reduces the testing cycle. Many organizations consider automation testing as a vital step in establishing a mature Q&A program. But, manual testing can never be ruled out completely.


Automation testing is more costly than manual software testing, but this higher cost is a long term investments for your automation. Automated testing is a solution to a common business problem. And how to make high quality software with complex technology under competitive pressure. Automated testing provides the cost-effective solution to this problem. 

Read More here : http://www.bugraptors.com/return-of-investment-for-automated-testing
Share:

Monday, January 18, 2016

Sanity Testing and Its Importance

Sanity Testing: Sanity Testing is a part of Regression testing . It is performed by the test team to do some basic testing  when they don’t have enough time to test the whole application. It is used to determine if all the features and functionality of an application is still working fine after a minor change or not. Sanity testing is performed to make sure that all the errors or bugs have been removed and there are no more issues  introduced due to  recent changes made within an application. It is performed when Smoke testing is done , accepted by Q&A team for further testing and verifies the major functionality with finer details.
It is usually unscripted and helps to identify the dependent missing functionality. It is  narrow and deep testing that focuses on one or a few areas of functionality. When there are some minor issues within the software and a new build is obtained after fixing the issues then instead of doing complete regression testing sanity is performed on that build. Sanity testing helps to avoid the wastage of time and cost if the build is failed. Sanity testing helps to check that after minor fixes done in a small section of code, the functionality is working as expected & not breaking related functionality .

When we Perform Sanity Testing?

Sanity testing is performed when development team needs to know quick state of the product after they have done changes in the code or there is some controlled code change in a feature to fix any critical issue, and stringent release time-frame does not allow complete regression testing.

Importance of  Sanity Testing

1. Sanity testing makes the tester confident about the functionality of an application.
2. Sanity testing assures that the part of the system or methodology works roughly as expected.
3. Using sanity testing the testers makes sure that the basic functionality of an application is working fine and the proposed functionality works roughly as expected.
4. By performing sanity testing on a Mobile Device Testing will be sure that the application will be working fine on other mobile devices having the same operating system.
5. Sanity testing is not documented and thus it saves time and is easy to perform.
6. Sanity testing gives a rough idea of the functionality of the application and the number of uncertainties in the application due to bug fixes.  
7. Sanity testing is beneficial when the time for a particular project is limited and tester has already checked the project in detail.
8. Sanity testing does not require many testers and thus saving testing efforts.
9. Gives a quick state of the product to the developers after they have done changes in the code.
Share:

Blogroll

Search This Blog

Categories

Labels