Showing posts from April, 2017

Innovative ways to learn coding in 2017

Broadcast your coding experience Live streaming is catching up with the internet. Internet giants such asFacebook,Periscope,Twitterare utilizing live streaming to build their product and also enable people to interact freely. EdTech companies such asLiveEdu.tvis also enabling learners to use livestreaming to expand their skills and career prospects. The most beautiful aspect of the livestreaming is that a beginner can go online and start a journey on his own. As a beginner, you need proper guidance and feedback. Most of this is not readily available online. By broadcasting your learning, you are exposing yourself to guidance and feedback from fellow learners and experts. The livestreams are also recorded, and you can always play to see what you did wrong, and how you have approached it differently. Learning from your own mistakes can make you learn faster and be more confident in the learning process. No need to wait any more - Learn Latest Software Skills Easily  Solve Algorithms Computer…

Top 7 Traditional Software Testing Best Practices

Let’s have innovation in automation with our old-school software testing best practices followed for years to add value to the software:

Software Requirement Specification (SRS) phase:    
While preparing this document of SRS, the scope of activities can introduce the test automation opportunities. Here, one more document can be prepared for internal purpose to list down the various test scenarios that can be tested using automation testing for a software being developed.
Testing Criteria for Entry-Exit Points:
Understand your software application being tested completely. Here, we do take care of when and how the testing of a particular testing phase will start and end. So, this will help us to decide how and which automation testing framework can be involved for a particular testing stage.
Checking for Bugs:
Every time, it is not necessary to ask the other members of a software development team to inspect the software application for errors as they might skip to test a few scenarios as per…

Manual Testing Tutorial for Beginners - Goal of Manual Testing

Manual testing is the process of manually testing software for defects. It requires a tester to play the role of an end user whereby they utilise most of the application's features to ensure correct behavior. The Manual Testing is very basic type of testing which helps to find the bugs in the application under test. It is preliminary testing, must be carried out prior to start automating the test cases and also needs to check the feasibility of automation testing.
Test Plan
The Test Plan is created & followed by the tester to ensure that the comprehensiveness of testing while executing the test cases manually without using automation testing tool.
Technical Skills
It is not necessary to have knowledge of any testing tool for manual software testing. As the Software testing fundamental always says that “100% Automation is not possible” so the Manual Testing is very important.
Goal of Manual Testing
The main Goal of Manual Testing is to make sure that the application under test is …

Selenium Automation Testing - Important Questions - Must Read

What  is Selenium?
Selenium is a portablesoftware-testing framework for web applications. Selenium provides a record/playback tool for authoring tests without the need to learn a test scripting language (Selenium IDE).
Is Selenium Open Source?
Selenium is an open sourcetechnology for automating browser-based applications. Selenium is easy to get started with for simple functional testing of a Web application.
What is a Web Driver? WebDriver is a tool forautomating web application testing, and in particular to verify that they work as expected. It aims to provide a friendly API that's easy to explore and understand, easier to use than the Selenium-RC (1.0) API, which will help to make your tests easier to read and maintain.
What is Selenium Web Driver? Selenium WebDriver is a collection of open source APIs which are used to automate the testing of a web application. Description: Selenium WebDriver tool is used to automate web application testing to verify that it works as expected. It s…