Found 871 Articles for Automation Testing

Artifact Evolution Over Life Cycle

Vineet Nanda
Updated on 25-Nov-2021 06:52:25

843 Views

What is an artifact, exactly?No, we're not talking about ancient relics. The sort of artifact we're discussing is one that has to do with software development.Whether you're a novice or a seasoned developer, you'll encounter software artifacts. They're critical components of any piece of software, from a simple webpage to a more complicated application.The software development process will be significantly more difficult than it needs to be if artifacts are not correctly produced and preserved.Continue reading to discover all you need to know about software artifacts and what you'll need to know going ahead.ArtifactAn artifact is a by-product of software ... Read More

Agile Development Models in Software Engineering

Vineet Nanda
Updated on 25-Nov-2021 06:30:28

1K+ Views

For some classes of software and certain kinds of software projects, agile software engineering is an acceptable compromise between traditional software engineering and agile software engineering. Agile procedures may provide high-quality systems in a short amount of time. It emphasizes the need for ongoing communication and cooperation between developers and consumers.For effective execution of offshore software development projects with qualities such as shorter time to market and changing company demands, we use agile software development process models. Iterative software development with frequent client delivery is a basic strategy in agile software development that immediately solves one of the primary issues ... Read More

How to click on a link using Selenium webdriver in Python.

Debomita Bhattacharjee
Updated on 19-Nov-2021 11:36:58

9K+ Views

We can click on a link using Selenium webdriver in Python. A link is represented by the anchor tag. A link can be identified with the help of the locators like - link text and partial link text.We can use the link text attribute for an element for its identification and utilize the method find_element_by_link_text. With this, the first element with the matching value of the given link text is returned.Syntaxdriver.find_element_by_link_text("value of link text")We can also use the partial link text attribute for an element for its identification and utilize the method find_element_by_partial_link_text. With this, the first element with the ... Read More

How to select an option in a static dropdown in Selenium?

Debomita Bhattacharjee
Updated on 19-Nov-2021 11:03:24

2K+ Views

We can select an option in a static dropdown in Selenium webdriver. Selenium can handle static dropdowns with the help of the Select class. A dropdown is identified with select tagname and its options are represented with the tagname option. The statement - from selenium.webdriver.support.select import Select should be added to work with Select class.Methods under the Select class are listed below −select_by_visible_text (arg) – it shall select all the options which displayed text matches with the argument.Syntax−sel = Select (driver.find_element_by_id ("name")) sel.select_by_visible_text ('Visible Text')select_by_value (arg) – it shall select all the options having a value that matches with the ... Read More

Different Participants of Defect Life Cycle

Vineet Nanda
Updated on 01-Nov-2021 08:50:11

228 Views

What Exactly is a Defect?A fault or error in an application that restricts the usual flow of the application by mismatching the expected behavior of an application with the real one is referred to as a defect.A defect happens when a developer makes a mistake when developing or constructing an application. When a tester discovers this error, it is referred to as a defect.A tester must thoroughly test an application to identify as many flaws as possible to guarantee that a quality product reaches the consumer. Before going on to the workflow and different phases of the defect, it is ... Read More

Curve Fitting Models in Software Engineering

Vineet Nanda
Updated on 01-Nov-2021 08:34:52

572 Views

Curve fitting is the process of constructing a curve, or mathematical function, that best fits a set of data points, subject to constraints. Curve fitting can include either interpolation, which requires a precise fit to the data, or smoothing, which involves creating a "smooth" function that approximates fits the data.Regression analysis is a similar topic that focuses on statistical inference problems such as how much uncertainty is present in a curve that is fit to data seen with random errors.Fitted curves can be used to help in data visualization, predict function values when no data is provided, and describe the ... Read More

Best Web Application Testing Tools

Vineet Nanda
Updated on 01-Nov-2021 08:27:30

393 Views

We use web app testing tools to enhance reliability, reduce turnaround time and to increase ROI (return on investment).ZAPTESTThis software automation tool is used by those organizations who use software operations/development. It is also used by those organizations who are looking to automate their back-office operations or software testing process. ZAPTEST is also used to develop a seamless automation framework.FeaturesAlso used for automated functional and performance testingUsed in RPA (Robotic Process Automation)Offers seamless testingUsed in executing cross-platform (parallel) testingAutomated DevOps (mock-ups)API (Application Programming Interface) testingAutomatic documentationTestpadThis is an easy-to-use manual testing tool used for testing web applications. It is easily ... Read More

Best Cross Browser Compatibility Testing Tools

Vineet Nanda
Updated on 01-Nov-2021 08:25:26

214 Views

Cross-browser TestingCross-browser testing is a non-functional testing in which we check if the website works as expected when accessed through −Various browser-operating system combination − On commonly used browsers like Firefox, Google Chrome, Microsoft Edge, Safari; on any popular operating system such as Windows, MacOS, iOS, Android, etc.Different devices − Users can access the website through various devices such as smartphones, tablets, desktops, laptops, etc.Assistive Tools − The website supports assistive technologies, e.g., screen readers for differently abled persons.Cross-browser testing involves developing user experience across devices and platforms. With the help of cross-browser testing tools, we can do this efficiently. ... Read More

Best Bug/Defect Tracking Tools

Vineet Nanda
Updated on 01-Nov-2021 08:23:08

197 Views

A bug/defect tracking tool is used to record, report, assign and track bugs or defects in a software development project.BacklogThis is one of the most popular bug and project tracking tool. It is simple to report the bugs or defects and track the history of issue updates and status changes. Development teams use this tool to improve team collaboration and for high-quality project delivery.FeaturesEasy-to-use and simpleOffers advanced search featuresProvides the full history of updates and status changesIt has built-in Git and SVNGantt Burndown chartsWikis and WatchlistsNative mobile applicationsKanban-styled boards for visual workflowSpiraTeamThis tool is a ALM (Application Lifecycle Management) solution. ... Read More

Best Automation Testing Tools

Vineet Nanda
Updated on 01-Nov-2021 08:20:56

378 Views

KobitonThis tool helps in mobile and IoT test, notwithstanding how we choose to automate. Kobiton’s AI-powered script-less feature automates functional, performance, visual and compatibility testing. It ensures comprehensive quality and release at the speed of DevOps.FeaturesCaptures and executes automation without any scriptsCompletely open-standard Appium codeAI-based remediationAutomatically detects crashesVisual validationUX testingEasy and tight CI/CD integrationsInsightful reportsIn-depth session explorationUnlimited number of usersAccess to the real devices in the cloud through on-premises setupTestProjectThis free cloud-based test automation tool is used for web, Android and iOS applications testing on all OSs with ease. It enables easy collaboration with team members using Selenium and Appium ... Read More

Advertisements