Find the best tutors and institutes for Software Testing

Find Best Software Testing classes

Please select a Category.

Please select a Locality.

No matching category found.

No matching Locality found.

Outside India?

Search for topics

Software Testing Updates

Ask a Question

Post a Lesson

All

All

Lessons

Discussion

Asked on 08/05/2018 IT Courses/Software Testing/Automated Software Testing

I am from Computer Science background, but I don't have any knowledge of testing. Now I want to learn... read more
I am from Computer Science background, but I don't have any knowledge of testing. Now I want to learn selenium with java. How long it takes? Is it easy? And I need a good Trainer too. read less

Answer

Lesson Posted on 31/01/2018 IT Courses/Software Testing/Automated Software Testing

Automation: Where To Begin & What Steps To Follow?

Chinmay Karadkar

I kick-started my career as SDET in IT industry with a renowned firm. I have worked with Center of Excellence...

As of now most of the humanity have an understanding about why automation is important and now they struggle with a simple yet most important query in mind. i. Where to Begin ? And let's say you have started but? ii. What steps to Follow? Well the answer is pretty simple and I believe... read more

As of now most of the humanity have an understanding about why automation is important and now they struggle with a simple yet most important query in mind.

 

i. Where to Begin ?

 

And let's say you have started but?

 

ii. What steps to Follow?

 

Well the answer is pretty simple and I believe these simple tips will help you:

 

1. Start with the very basic:

  • What is automation testing?
  • Why and where it is used?

2. Learn a programming language:

  • If you have basic knowledge of any programming language that is cool.
  • If you don't then learn some language.
    • Python (since your brain is yet to think programatically).
    • Java (since your brain is wired to think like C / C++).
  • Any language is pretty easy to learn and implement.

3. Learn a functional testing tool:

  • Selenium (to start with).
  • Appium (next level of selenium).

4. Learn to report:

  • Reporting can be done using any 3rd party tools.
  • OR you can implement your own.

5. Understand this stuff:

  • What is Contineous Integration?
  • What is Build process Process?
  • What is Defect Loggin?
read less
Comments 1
Dislike Bookmark

Lesson Posted on 13/01/2018 IT Courses/Software Testing/Automated Software Testing Life Skills Coaching/Soft Skills Training/Resume Writing

Do's And Don'ts In Your Resume

BIX IT ACADEMY

BIX IT Academy, a global leader in Skills and Talent Development, offers multi-disciplinary learning...

Do’s and Don’ts on your resume: DO Sell yourself: First and foremost. Customize your resume for each job application (based on domain). Use keywords selected with your prospective employer in mind (based on the Job description, the keywords like Selenium WebDriver, TestNG,... read more

Do’s and Don’ts on your resume:

DO

  • Sell yourself: First and foremost.

  • Customize your resume for each job application (based on domain).

  • Use keywords selected with your prospective employer in mind (based on the Job description, the keywords like Selenium WebDriver, TestNG, Core Java etc).

  • Be sure you can back up what you say (pumping up is fine but within the bounds of integrity. Do not mention that you are building framework if you are less than 3-4 years of experience).

  • Tighten up sentences where you can. Space is at a premium.

  • Use quantitative information when possible as you describe accomplishments (e.g., 400 test scripts developed over 18 months).

  • Look at everything you’ve written on your resume (you can make copy-paste error) and add action verbs wherever possible.

  • Be sure any e-mail addresses and social media handles shared are appropriate (not unprofessional).

Don't:

  • List everything you’ve ever done. It’s better to leave an employer a little curious and more apt to interview you.

  • Include salary information. It is appropriate for you to provide this information only when asked.

  • Include references. Provide them when requested, and be sure your references know that an inquiry is on the way.

  • Include every single piece of information about yourself, this is not your resume’s job. If the employer wants to know more about you, they’ll ask you for an interview.

  • Make your resume run for pages with projects and responsibilities duplication.

read less
Comments
Dislike Bookmark

Looking for Software Testing classes

Find best Software Testing classes in your locality on UrbanPro.

FIND NOW

Lesson Posted on 17/11/2017 IT Courses/Software Testing/Automated Software Testing

A Magical New Way To Test Your Apps On Real Devices

James

Apps are the 'new thing'. We are living in an era, where, you click on your mobile screen for your evening cup of 'cuppa'. With the advent of technology and internet, mobile phones and services are getting personalized like never before! And to compliance these services, numerous number of apps are appearing... read more

Apps are the 'new thing'. We are living in an era, where, you click on your mobile screen for your evening cup of 'cuppa'. With the advent of technology and internet, mobile phones and services are getting personalized like never before! And to compliance these services, numerous number of apps are appearing everyday to suit different platforms. Among the apps, the demand for consumer apps is the highest, but various enterprise applications are also evolving to support various businesses. Due to the ever-growing demand for mobile apps, app makers and developers are shifting their focus towards creating strategies and roadmap before launching their applications. It is easier to launch an app with features and functionality required by a particular service, but it is pretty critical to have a rigorous and a flawless mobile testing plan before the deployment.

"70% of Apps get deleted by the users within a couple of minutes of their installation"

Testing is a crucial step, where developers can ensure the quality of the app they are going to release. No one wants to release an app full of bugs, or which allows a lot of pop-ups. A faulty GUI, or a confusing UX, can be the reasons for the sad demise of your app before it creates its own space in the app market. That's why mastering the art of mobile app testing has become the primary objective for any developer to sustain in the market.

Mobile App testing throws many new kinds of challenges: 

  • There are numbers of real devices available in the market and for which developers have to go through large numbers of tests.
  • There are frequent changes in mobile apps. It has become difficult to keep pace with the changes.
  • Availability of the right Mobile App Infrastructure, the right device matrix and the right tool set is a very selective process!
  • Simulating or reproducing bugs reported by users are extremely difficult as they are mostly related to a specific device. Bugs are always progressive in nature. And that's why the cost of development increases significantly.

Current Approach:

The typical testing approach involves use of simulators/emulators with a combination of internal mobile lab (selected set of devices). These approaches don't provide full testing coverage. Bugs are found when an app is launched in the market. It leads to overall high cost of quality. Organizations have started to look at Automation to reduce cycle time and increase test coverage. But, without a proper Mobile lab infrastructure, it doesn't yield good result.

Solution: Future is cloud

Why is cloud based Mobile App Testing the way to go? 

  • Produces better quality apps by testing on the widest possible variety of devices available, while reducing capital budgets.
  • Cloud offers a ready infrastructure for Automation runs, which results an Increase in test coverage.
  • Quickly reproduce bugs reported from the market.
  • It allows easy collaboration between various teams.
  • Boosts the Agile development process by allowing easy integration within a continuous process.
  • It saves cost as the same lab can be accessed by geographically distributed teams.
  • Cloud lets you access devices which have been stopped in the market. For example, there are still many users in India use the old Android versions like 2.3 on phone, like Samsung Galaxy Star Duos.

Conclusion: 

Effective use of cloud can shorten cycle times, improve app quality, and reduce capital budgets by bringing order to the chaos of mobile app development and testing.

read less
Comments
Dislike Bookmark

Answered on 16/11/2017 IT Courses/Software Testing/Automated Software Testing IT Courses/IT Certifications Functional Training/Internet & Digital Media/Digital Marketing Training +2 IT Courses/iOS Developer Life Skills Coaching/Soft Skills Training/Communication Skills Training less

Future Rise Coaching

Nothing in this world is guaranteed, not even machines and us :) But YES.....The Courses which are held here such as for multimedia(Flash, Photoshop, CorelDraw) and Web Design(HTML ,XML,JAVA, MySql) will help you to build your professional career and this can be guaranteed that YOU will be few step ahead... read more
Nothing in this world is guaranteed, not even machines and us :) But YES.....The Courses which are held here such as for multimedia(Flash, Photoshop, CorelDraw) and Web Design(HTML ,XML,JAVA, MySql) will help you to build your professional career and this can be guaranteed that YOU will be few step ahead than your competitors. read less
Answers 21 Comments
Dislike Bookmark

Answered on 06/11/2017 IT Courses/Software Testing/Automated Software Testing

Hi, this is Avinash. I am an IT professional. I have 1 year experience in manual testing. Willing to... read more
Hi, this is Avinash. I am an IT professional. I have 1 year experience in manual testing. Willing to upgrade my knowledge of testing. I want to know about Selanium with Java. Does this technology has a great future? read less

James

yes, it has good feature. If you want you can learn mobile application testing and tools like (www.pcloudy.com) because the feature will be depends on the android and IOS.
Answers 1 Comments 1
Dislike Bookmark

Lesson Posted on 10/08/2017 IT Courses/Software Testing/Automated Software Testing

Selenium

Siva Ranjini

I provide Computer Course, Web Designing, Java Training, Microsoft Excel Training.

Selenium Overview: Selenium Components and Architecture. Why Java for Selenium, Installing Java Eclipse. First Eclipse Project and Java program. Platform independence. Selenium IDE: Installing Selenium IDE Recording. Script. Running Scrip. Pausing... read more

Selenium Overview:

  • Selenium Components and Architecture.

  • Why Java for Selenium, Installing Java Eclipse.

  • First Eclipse Project and Java program.

  • Platform independence.

Selenium IDE:

  • Installing Selenium IDE Recording.

  • Script.

  • Running Scrip.

  • Pausing and debugging Script Inserting.

  • commands in between script XPATHS.

  • installing firebug to get XPATHS.

  • Wait Commands.

  • Verification and Assertions.

Junit:

  • Sample Programs.

  • Handling Input Box/Buttons.

  • Handling WebList.

  • Radio Buttons / Checkboxes.

Types of locators:

  • List of locators and use.

  • Differences between Fundaments and Fundament.

  • Capturing screenshots with Web Driver.

  • Handling windows & switching windows.

  • Pop-up and alert handling.

Basic Of java:

  • Conditional and concatenation operators.

  • Usage of loops: While Loop, For Loops.

  • Data Types: String.

  • Integer / Arrays.

  • Functions: Input Parameters.

  • Return Types.

  • Local, Global.

  • Static and Non-Static Variables.

  • Creating Objects and Object References.

  • Call by reference and Value Constructors.

  • Creating Methods in java, Constructors.

Xpath and JXL:

  • Making your own XPath without firebug.

  • Object Collections, iterator, hash map.

  • Jxl-jar introduction, Reading/Writing Excel.

  • Handling frames in web pages, Action.

  • Driver Introduction, Keyboard and Mouse.

  • Event handling.

OOPS Concept:

  • Class / Object / Method.

  • Property Concept of Inheritance.

  • Overloading & Overriding Functions.

  • Usage of Inheritance in Selenium.

Eclipse Installation:

  • Creating Packages,

  • Accessing Classes and Methods,

  • Good Features of eclipse,

  • Accessing modifier : (Public, Private, Default, Protected)

  • Exception handing : Try catch block and throw able class,

  • Need of exception handling in Selenium framework.

Handling the wait:

  • Explicit wait & Implicit waits.

JXL and POI:

  • Xml Automation concepts.

  • Read/Write XML files, Working with nodes, converting into html file.

Selenium Grid:

  • Selenium Grid Concepts.

  • Introduction to hub, driver.

  • Approaches to start/stop hub & driver.

  • Using grid to run tests using RemoteWebDriver setting desired & fetching actual capabilities Config node parameters & timeouts.

  • Hub Diagnostic Messages.

File Concepts:

  • Handling drag & drop, multi-selection of objects.

  • File Concepts ,Html File Concepts, Sample programs on File Automation.

  • String class & functions Reading/Writing Text Files Reading Properties file in Java.

DB connection and Installation:

  • Database Concepts

  • JDBC Drivers, Connection Interface,

  • Statement & Prepared Statement Interfaces

  • Result Set Interface ,Firing select, insert, update and delete queries using jdbc,

  • Looping the Result Set.

  • Introduction to MySQL Database, Sample programs on MySQL DB and Excel Database

  • Web Table Concepts,child item operations

TestNg Installation and uses:

  • What is TestNg?

  • Installing TestNg in Eclipse.

TestNg annotations?

  • Understanding usage of annotations.

  • Running a Test in TestNg.

  • Batch running of tests in TestNg.

  • Skipping Tests.

  • Parameterizing Tests : DataProvider.

  • Assertions/Reporting Errors.

  • TestNg Reports.

  • Advantages over Junit.

  • Using TestNg in Selenium.

  • Executing Grid in parallel environments with TestNg.

Framework:

  • Framework Overview.

  • Reading XPATHS, Config from properties.

  • Initialize Web driver.

  • Implementing tests & batch running them.

  • Repeating a test with different Data.

  • Building utility functions Parameterization of tests using excel Controlling.

  • Execution order from excel.

  • Assertions and Reporting Errors.

  • Storing Screenshots of errors.

  • Generating the HTML reports.

  • Emailing test reports.

  • Creating a BAT file for project execution.

Selenium:

  • Advantages and Disadvantages

Selenium IDE

Selenium Environment Setup:

  • Download and Install Java.

  • Download and Configure Eclipse.

Selenium: Selense Commands

Selenium: Web driver

Selenium: Locators

  • ID, Class Name, Tag Name, Link Text , By partial link text, By XPath

Selenium: User Interaction

Selenium: TestNG

Selenium:  Grid

  • Hub, Node

  • Architecture

  • Configuration of Hub and Node

  • Parallel execution

read less
Comments
Dislike Bookmark

Asked on 10/08/2017 IT Courses/Software Testing/Automated Software Testing

How good is certification - Vskills Certified Selenium Professional?

Answer

Asked on 28/07/2017 IT Courses/Software Testing/Automated Software Testing

how to upload my profile as tutor , if i am already member in searching class

Answer

Looking for Software Testing classes

Find best Software Testing classes in your locality on UrbanPro.

FIND NOW

Lesson Posted on 02/07/2017 IT Courses/Software Testing IT Courses/Software Testing/Automated Software Testing Tuition/BSc Tuition/Software Testing

Priority vs Severity

Vijay

Having 10 years of experience in Testing industries with varieties of testing expertise of Planning,...

Priority and severity level of defects needed to be defined as the development team cannot resolve all defects simultaneously. The test team needs to indicate how soon they want to get the defect fixed, and how big the impact on the functionality of the application under test is. Classification levels... read more

Priority and severity level of defects needed to be defined as the development team cannot resolve all defects simultaneously. The test team needs to indicate how soon they want to get the defect fixed, and how big the impact on the functionality of the application under test is. Classification levels are defined as under

High Severity – High Priority bug

This is when major path through the application is broken, for example, on an eCommerce website, every customers get error message on the booking form and cannot place orders, or the product page throws a Error of page not found.

High Severity – Low Priority bug

This happens when the bug causes major problems, but it only happens in very rare conditions or situations, for example, customers who use very old browsers cannot continue with their purchase of a product. Because the number of customers with very old browsers is very old version, it is not a high priority to fix the issue.

High Priority – Low Severity bug

The logo or name of the company is not displayed on the website. It is important to fix the issue as soon as possible, although it may not create cause a System and other component.

Low Priority – Low Severity bug

The privacy policy page take a long time to load. Not many people view the privacy policy page and slow loading doesn’t affect the customers much.

read less
Comments
Dislike Bookmark

About UrbanPro

UrbanPro.com helps you to connect with the best Software Testing classes in India. Post Your Requirement today and get connected.

+ Follow 11,261 Followers

Related Topics

Top Contributors

Connect with Expert Tutors & Institutes for Automated Software Testing

x

Ask a Question

Please enter your Question

Please select a Tag

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more