SDET or software Development Engineer in Test is a role appointed to a person skilled in both quality engineering and software development. Microsoft invented the Term SDET for the first time. After that, it becomes a repetitive term among major companies like Google, Adobe, Amazon, etc. The role of an SDET professional is to automate repetitive manual tasks to enhance efficiency and reliability for an AUT.Roles and Responsibilities of SDETBelow are the roles and responsibilities of SDETs −The first major role of SDETs is to work alongside developers and business stakeholders. The work of SDETs is to understand the specific ... Read More
Tkinter Label widgets are generally used to display text or images. In this example, we will see how to add a hyperlink on a Label widget in an application.In order to add a hyperlink, we can bind the label text with a button that makes it clickable. The open_new(url) method is used to define the function that opens a web browser to follow the link. The open_new(url) method is defined in the webbrowser module in Python which can be imported in the notebook using 'import webbrowser'.Example#Import the required libraries from tkinter import * import webbrowser #Create an instance of ... Read More
Introduction to Software TestingSoftware testing is an examination that is carried out to offer information to stakeholders regarding the quality of the software product or service being tested. Program testing can also give a corporation with an objective, unbiased picture of the software, allowing them to grasp and comprehend the risks associated with software implementation. The process of executing a program or application with the goal of detecting failures and ensuring that the software product is fit for use is known as testing.Software testing is the process of evaluating one or more qualities of interest by executing a software component ... Read More
What is Use Case in TestingIt is the brief description of a particular use of the software application by the users. Basically, it is made on basis of user action. It is widely used in developing test cases at acceptance level.What is Use CaseUse Case is a list of action taken by actor while interacting the system to achieve a goal. Here, actor can be anyone either human users or any other external system. Basically, it is a technique that helps to identify test cases that cover the entire system, on transaction by transaction basis, from start to finish.In Use ... Read More
Exploratory testing tools allow automating exploratory testing through features like annotating feedback and capturing screenshots during test sessions. Testers often combine exploratory testing with automated testing to increase their test coverage, which improves the extrinsic and intrinsic value of the software.It is used for testing, designing and test execution that promotes creativity and experimentation. Therefore, it’s crucial to check for the features that facilitate effective planning, execution and reporting tests.An ideal exploratory testing tool must cover built-in features that support −Effective communication between teamManage and invite testersDefine storiesDocumentationAssign objectivesRecord test steps via screenshots or videos10 Best Exploratory Testing ToolsPractiTestPratiTest is ... Read More
Open-source testing tools allow testers to examine software and applications at different stages and parameters such as regression, load, etc. They cover almost all the features of premium software, making them quite popular among software testers.Benefits of Open Source Testing ToolsAvailable at free of cost leading to low-cost deployment and maintenanceSupported by several online communities, allowing remote teams to collaborate with a projectProvide high-end security through the massive contribution via developers worldwideUnlimited functionalities with on-time security patch updates make them very flexible to use10 Best Open Source Testing ToolsSeleniumSelenium offers superb compatibility with various popular browsers, operating systems and programming ... Read More
The OptionMenu allows users to select an option from the given menu of items. To prepare an OptionMenu, we use the OptionMenu(arguments) constructor, which takes the parent widget, a variable to store the options, the default option, and selectable options. However, in some cases, we can find that the options width is quite different from the pane width. We can maintain the width of the options by finding the maximum length from the given options. Now, by using the config(width) method, we can set the width of the OptionMenu.Example#Import Tkinter library from tkinter import * from tkinter import ttk #Create ... Read More
Let us consider two examples to learn how to prepare a return inwards book.Example 1Refer the transactions given below and prepare return inwards book.On December 4 − X return goods worth of Rs.1000/- on which trader allowed a discount of 5% (credit note # 233).On December 10 − Y allowed a reduction of Rs.1500/- (invoice issued earlier) (credit note #234)On December 12 − Z return goods worth of Rs.1175/- (credit note # 235).On December 20 − D was issued an invoice of Rs.2300/-, trader allowed a discount of 20%, after he pointed out a defect in goods for the same invoice (credit ... Read More
The transactions made by a FVY & co are as follows −On 3rd March − Goods sold to Ramkhi for 850/-On 12th march − 15 units sold to Yusuf for 50/- per unit.On 16th march − 40 units are sold to Vinod for 1600/- (includes 8% cash discount)On 20th march − Irfan bought goods worth 750/- on credit.SolutionFVY & co sold goods toOn march 3rd 2008 − Goods sold to ramkhi worth of Rs.850/-On march 12th 2008 − Goods sold to yusuf worth of Rs.750/-Worth = 15*70 = Rs.750/-On march 20th 2008 − Goods sold to Irfan worth of Rs.750/-The sales ... Read More
It is a manual ledger document, which contains information of sales made by a person on a business day. It is also called a sales register.Management analyses the effective amount after reconciliation every month. Sales day book is a subsidiary book, which maintains the overall sales and updates the sales every month end.It records all non-cash transactions related to sales. If a company sells any asset or investment on credit, these transactions are not recorded in the sales book, but those are recorded in a proper journal.Sales day book is also called a sales book/ sales journal/ sold book etc. ... Read More
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP