This book constitutes the refereed proceedings of the 18th International Conference on Software Engineering and Formal Methods, SEFM 2020, held in Amsterdam, The Netherlands, in September 2020.
This book explains the steps necessary to write manual accessibility tests and convert them into automated selenium-based accessibility tests to run part of regression test packs.
Get to grips with the Cypress framework and learn how to best implement end-to-end automation testing with JavaScript with the help of expert tips, best practices, and real-world testing examplesKey FeaturesWrite your first end-to-end test and find out how to modernize your testing environmentExecute test-driven web development and cross-browser testing using CypressDiscover the advantages of using Cypress over Selenium and refactor testing for modern web appsBook DescriptionCypress is a modern test automation framework for web-based frontend apps.
Learn how to write automated tests for Dynamics 365 Business Central and discover how you can implement them in your daily workKey FeaturesLeverage automated testing to advance over traditional manual testing methodsWrite, design, and implement automated testsExplore various testing frameworks and tools compatible with Microsoft Dynamics 365 Business CentralBook DescriptionDynamics 365 Business Central is a cloud-based SaaS ERP proposition from Microsoft.
Write fail-safe automation tests, device emulation, and browser automation using Puppeteer's Google-powered APIKey FeaturesGet up and running with Puppeteer and discover best practices for automation testingAutomate your modern web applications using Jest and Mocha with PuppeteerGenerate screenshots using Puppeteer and find out how they can be used for UI regression testsBook DescriptionPuppeteer is an open source web automation library created by Google to perform tasks such as end-to-end testing, performance monitoring, and task automation with ease.
Software engineering has surfaced as an industrial field that is continually evolving due to the emergence of advancing technologies and innovative methodologies.
As the software industry continues to evolve, professionals are continually searching for practices that can assist with the various problems and challenges in information technology (IT).
Learn how to write automated tests for Dynamics 365 Business Central and see how to implement it in your daily workKey FeaturesLeverage automated testing to advance over traditional manual testing methodsWrite, design, and implement automated testsExplore various testing frameworks and tools compatible with Microsoft Dynamics 365 Business CentralBook DescriptionDynamics 365 Business Central is the new cloud-based SaaS ERP proposition from Microsoft.
Get writing tests and learn to design your own testing framework with Selenium WebDriver APIKey FeaturesLearn Selenium from the ground upDesign your own testing frameworkCreate reusable functionality in your frameworkBook DescriptionSelenium WebDriver is a platform-independent API for automating the testing of both browser and mobile applications.
Learn Java programming concepts to design automation testing frameworksKey FeaturesLearn to use Java program logic in application testingUnderstand various test-driven development concepts with Java toolsMaster Java with lots of programming examplesBook DescriptionJava is one of the most commonly-used software languages by programmers and developers.
Learn the pytest way to write simple tests which can also be used to write complex testsKey FeaturesBecome proficient with pytest from day one by solving real-world testing problemsUse pytest to write tests more efficientlyScale from simple to complex and functional testingBook DescriptionPython's standard unittest module is based on the xUnit family of frameworks, which has its origins in Smalltalk and Java, and tends to be verbose to use and not easily extensible.
Real-world examples of cross-browser, mobile, and data-driven testing with all the latest features of Selenium WebDriver 3Key FeaturesUnlock the full potential of Selenium to test your web applicationsUse Selenium Grid for faster, parallel running, and cross-browser testingTest iOS and Android Apps with AppiumBook DescriptionSelenium WebDriver is an open source automation tool implemented through a browser-specific driver, which sends commands to a browser and retrieves results.
Get writing tests and learn to design your own testing framework with Selenium WebDriver APIKey FeaturesLearn Selenium from the ground upDesign your own testing frameworkCreate reusable functionality in your frameworkBook DescriptionSelenium WebDriver is a platform-independent API for automating the testing of both browser and mobile applications.
Understand how to set up, configure, and use Azure Sentinel to provide security incident and event management services for your environmentKey FeaturesSecure your network, infrastructure, data, and applications on Microsoft Azure effectivelyIntegrate artificial intelligence, threat analysis, and automation for optimal security solutionsInvestigate possible security breaches and gather forensic evidence to prevent modern cyber threatsBook DescriptionAzure Sentinel is a Security Information and Event Management (SIEM) tool developed by Microsoft to integrate cloud security and artificial intelligence (AI).
WINNER: Independent Press Awards 2023 - Category: Technology AI presents a new paradigm in software development, representing the biggest change to how we think about quality and testing in decades.
WINNER: Independent Press Awards 2023 - Category: Technology AI presents a new paradigm in software development, representing the biggest change to how we think about quality and testing in decades.
This book covers the ISTQB Expert Level Test Manager syllabus and is a complete, one-stop preparation guide for the reader who is otherwise qualified (based on experience as a test manager) to take the Expert Level Test Manager exam.
This book covers the ISTQB Expert Level Test Manager syllabus and is a complete, one-stop preparation guide for the reader who is otherwise qualified (based on experience as a test manager) to take the Expert Level Test Manager exam.
Building a successful product usually involves teams of people, and many choose the Scrum approach to aid in creating products that deliver the highest possible value.
Building a successful product usually involves teams of people, and many choose the Scrum approach to aid in creating products that deliver the highest possible value.
As interactive hypermedia systems take an increasingly prevalent role in the workplace, at home and on the web, their usability becomes vitally important to meeting the expectations of users and fulfilling the promise integrating technology into daily life.
This textbook gives students a comprehensive introduction to formal methods and their application in software and hardware specification and verification.
This textbook gives students a comprehensive introduction to formal methods and their application in software and hardware specification and verification.
Developing secure software requires the integration of numerous methods and tools into the development process, and software design is based on shared expert knowledge, claims, and opinions.
Address Errors before Users Find ThemUsing a mix-and-match approach, Software Test Attacks to Break Mobile and Embedded Devices presents an attack basis for testing mobile and embedded systems.
Although software development is one of the most complex activities carried out by man, sound development processes and proper project management can help ensure your software projects are delivered on time and under budget.
This book describes the concepts and application of model-based development (MBD), model transformations, and Agile MBD to a wide range of software systems.