Search Results for: acceptance tests

Conclusive guide to Agile testing methodology

Reading Time: 4 minutes Agile methodology has been the most compelling approach to project management. The main purpose of the agile approach is to overcome difficulties with earlier waterfall model and to make processes more flexible and effective. Few Agile testing methodologies are:  Acceptance Test Driven Development (ATDD)- . It verifies that the product functions as users would expect. ATDD is related to TDD, or Test-Driven Development. It faster Continue Reading

JBehave – How to get started?

Reading Time: 4 minutes Hi folks, In this blog, we will explore yet another powerful BDD framework, JBehave. We will try to figure out the why’s and how’s of jBehave and later on will try some hands-on with selenium by integrating this framework with it. So, let’s get going. What is jBehave? As mentioned in the official documentation, JBehave is a framework for Behaviour-Driven-Development (BDD). BDD is an evolution of Continue Reading

A Beginner’s Guide to Writing Acceptance Testing for Lagom Microservices with Cucumber

Reading Time: 3 minutes In software development, acceptance criteria is a way via which a client communicates their expectations to engineering team. Also, it acts as a list of conditions upon completion of which a software/app is marked as complete. Since acceptance criteria is an important part of software development, it becomes important to determine that the acceptance criteria is met by the software or not. This sub-discipline of Continue Reading

API Testing with Katalon Studio

Reading Time: 7 minutes Katalon Studio is a free and robust automation solution for API, Web, and mobile testing. It integrates all necessary components with built-in keywords and project templates into a complete automation framework. Katalon Studio is easy to use for beginners but also offers advanced capabilities for experienced users. In this blog, we’ll be discussing API testing with Katalon studio.

Agile Testing Life Cycle Vs Software Testing Life Cycle

Reading Time: 4 minutes In this blog, we will go through the difference between the Agile testing life cycle and the test life cycle in software testing. we will see what steps are followed in the agile test life cycle and what steps are followed in the software testing life cycle. Agile testing Agile testing follows the principle of agile software development. It is a continuous process rather than Continue Reading

Agile Test Automation: Testing quadrants (Defining the testing scope)

Reading Time: 4 minutes Hello Everyone, This blog briefly discusses how the testing quadrants help the agile teams to define their testing scope for maximum ROI. In agile development, agile and DevOps collaboration changed the whole perspective of testing the product. Nowadays the agile teams are doing rapid development and they need tests that can support the team as well as criticize the product. Agile Testing Quadrants is a Continue Reading

Integration testing with PACT

Reading Time: 3 minutes Hello everyone,In this blog, we will discuss an integration testing tool pact. As we all know during the SDLC we need to test our software thoroughly before giving the final sign-off and releasing it on production.during the testing phase, we perform various test activities including unit testing, integration testing, and at the end, we perform end 2 end testing along with performance testing, security testing, Continue Reading

Testing in Scala (Frameworks, Code Coverage, Mocking, Matchers, and ScalaTest)

Reading Time: 5 minutes We will be covering the below concepts in this blog: Why we need testing Test Libraries How to set up ScalaTest Different frameworks in ScalaTest and how to use them Mocking  Matchers Plugins for Code Coverage Why we need testing: Firstly, as a good software developers it is important to use testing that is good and has good coverage. Testing is an essential part of Continue Reading

What is CI/CD ? A FreeStyle Project Demo with Jenkins

Reading Time: 3 minutes What is CI/CD? CI /CD gave a new vision to how developers and testers produce software. In other words, the adoption of CI/CD is basically of continuous methodologies. They showcase an environment and operates around constantly integrating new code. Similar to that of the software development lifecycle. Above all starting from the waterfall, the development process changed to Agile and then to DevOps.In conclusion, CI Continue Reading

How to use AWS PrivateLink via AWS console

Reading Time: 5 minutes Introduction to AWS Privatelink To enable a private connection to services hosted in different VPC within the same AWS account or in different AWS accounts, we use AWS PrivateLink. It enables us to connect our VPC privately to supported AWS services, services hosted by other AWS accounts (VPC endpoint services), and supported AWS Marketplace partner services. We need not to use an Internet Gateway, NAT Continue Reading

Cucumber

Reading Time: 2 minutes Cucumber is a testing framework which supports Behaviour Driven Development (BDD) which is used to write acceptance tests for web application. It allows automation of functional validation in easily readable and understandable format (like plain English) to Business Analysts, Developers, Testers, etc. Cucumber was implemented in Ruby and then extended to Java framework. It supports to jUnit. Behavior Driven Development is extension of Test Driven Development. Cucumber Basic: Continue Reading

Extracting Party data from Ledger in DAML

Reading Time: 5 minutes In this blog, we will see what is extractor in DAML , why it is used and how to use it with a simple demo application. Before moving further I assume that you know basic of DAML if not then please read this blog. What is Extractor ? Extractor in DAML is use to extract contract data for a single party from a Ledger node Continue Reading

How To Tackle Digital Transformation Without Downtime?

Reading Time: 6 minutes Advanced technologies are significantly impacting and transforming the way people communicate and collaborate. How are businesses tackling this evolving corporate landscape? From an option to a necessity – the trek of the digital transformation journey has always been full of obstacles and problems. When advanced technologies started having a significant impact and transforming the way people communicate, interact, and collaborate with a business, the majority Continue Reading