Wednesday, 22 October 2025
Monday, 9 September 2024
A security feature in the Chrome web browser which has been designed to mitigate JavaScript memory corruption issues has security vulnerabilities
A security
feature in the Chrome web browser which has been designed to mitigate
JavaScript memory corruption issues has security vulnerabilities
The earlier version of Chrome i.e.,
beforehand 128.0.6613.84, allows a remote attacker to potentially exploit
memory corruption or access all the system or server resources via a
constructed HTML page.
INSIGHTS ABOUT THE THREAD:
Chrome V8 Engine, has been designed in JavaScript
engine which executes the JavaScript code. V8 is written in C++ and it can execute the
C++ programs which knobs the file system, database and network connections and this permits to construct C++ in JavaScript,
and this will be executed via V8.
It can execute JavaScript code either
within or outside of a browser.
V8 is used in the Chromium-based web
browsers - Google Chrome, Brave, Opera, Vivaldi, Microsoft Edge, and in
the Couchbase database server.
Hence forth using this exploitation, if the organization/individuals
have old browsers in machines or in server entire organization/individuals’
data in filesystem & databases, and network can be controlled/accessed.
Hence as part of DevOps Security Practices, it is encouraged to update the browser to the latest version to come over these security vulnerabilities.
Saturday, 17 August 2024
Supply Chain Management to Warehouse Management System MuleSoft Integration Product CI/CD
๐ MuleSoft Cloud Deployment & CI/CD
Deploying an integrated solution to Anypoint Cloud with CI/CD using a WSL2 Linux self-hosted runner.
☁️ Deployment Overview
In this demo, the developed MuleSoft integrated solution is deployed to the Anypoint Cloud Platform. The testing solution is deployed using a WSL2 Linux self-hosted runner, followed by automated Continuous Integration (CI) and Continuous Deployment (CD) activities.
๐ Deployment & CI/CD Flow
๐งฉ Key Components Demonstrated
Deployment of the developed MuleSoft integration solution.
Self-hosted execution environment for automated testing.
Automated integration and validation of application changes.
Automated deployment of validated application changes.
⚡ Why CI/CD Matters
CI/CD helps automate application integration, validation, and deployment, reducing manual effort and supporting a more consistent software delivery process.
- Automated build and deployment activities
- Repeatable application delivery
- Automated testing and validation
- Faster feedback during development
- Improved deployment consistency
๐ฌ Explore the Complete Demo Series
Follow the complete MuleSoft demo series covering API design, implementation, testing, deployment, and CI/CD.
▶️ Watch Demo Series PlaylistFollow the Complete Engineering Journey
Follow for more MuleSoft, API integration, testing automation, CI/CD, DevOps, and enterprise software engineering content.
Supply Chain Management to Warehouse Management System MuleSoft Integration Product System Test
๐งช Complete Test Case & Scenario Execution
A practical demonstration of executing the complete set of test cases and scenarios.
๐ Complete Test Execution
In this demo, the complete set of test cases and test scenarios will be executed to validate the integrated solution and demonstrate the overall testing process.
๐ What This Demo Covers
Execute defined test cases and validate expected results.
Validate different functional and business scenarios.
Verify application behavior against expected outcomes.
Review execution results and identify potential issues.
๐ Test Execution Flow
๐ก Why Complete Test Execution Matters
Executing the complete range of test cases and scenarios helps provide broader confidence in the solution, supports defect identification, and helps verify that expected business and technical behavior is achieved.
๐ฌ Explore the Complete Demo Series
Follow the complete demo series for practical insights into integration, testing, and enterprise application development.
▶️ Watch Demo Series PlaylistFollow the Complete Engineering Journey
Subscribe for more full-stack development, automated testing, CI/CD, DevOps, and software engineering projects.
Supply Chain Management to Warehouse Management System MuleSoft Integration Product Integration Test
๐ Integration Testing in Action
A practical demonstration of developing and executing integration tests for an integrated solution.
Explore the Complete Demo Series
▶️ Watch Demo Series Playlist๐ Integration Test Development
In this demo, the integration test is developed and executed to validate the behavior of the integrated solution and verify that connected components communicate and work together as expected.
๐ฏ Integration Testing Focus
๐ก Why Integration Testing Matters
Integration testing helps identify issues that may not be visible when individual components are tested separately. It provides confidence that the complete integration behaves correctly when the components interact.
Follow the Complete Engineering Journey
Subscribe for more full-stack development, automated testing, CI/CD, DevOps, and software engineering projects.
Supply Chain Management to Warehouse Management System MuleSoft Integration Product System Test
๐งช System Testing for E2E Integration
Validate an integrated product using end-to-end, business, edge, positive, and negative test scenarios.
๐ System Testing of the Integrated Product
In this video, the System Test of the developed integrated product is designed and executed. The testing validates complete business flows and verifies that the integrated solution behaves as expected across different scenarios.
๐งช Test Scenarios Covered
The system testing approach covers multiple levels of functional and integration validation:
๐ฏ Why System Testing Matters
System testing helps ensure that individual components work together as intended. By combining E2E, business, edge, positive, and negative scenarios, potential integration issues can be identified before the solution reaches production.
Follow the Complete Engineering Journey
Subscribe for more full-stack development, automated testing, CI/CD, DevOps, and software engineering projects.
Supply Chain Management to Warehouse Management System MuleSoft Integration Product Development
๐ MuleSoft API Development & Unit Testing
From API specification and simulation to Mule application development and unit testing.
๐ API Development Overview
In this demo, an API Specification is developed as the foundation for the integration solution. The specification is then simulated to validate the expected behavior and collect feedback before implementation.
๐ API Development Flow
๐ ️ Mule Application Implementation
After the API specification is validated, the integration solution or Mule application is developed to implement the required integration behavior.
Unit test cases are developed and executed to verify the Mule application components and confirm that the implemented functionality behaves as expected.
๐ฏ Key Takeaway
A well-defined API specification, early simulation and feedback, structured Mule application development, and effective unit testing provide a strong foundation for a reliable integration solution.
Follow the Complete Engineering Journey
Subscribe for more full-stack development, automated testing, CI/CD, DevOps, and software engineering projects.
Supply Chain Management to Warehouse Management System Integration Product Development & Unit Tests
๐ MuleSoft API Design, Implementation & Unit Testing
A practical demo covering API specification, simulation, feedback validation, Mule application development, and unit testing.
Explore the Complete Demo Series
Follow the complete MuleSoft integration journey from API design through implementation and testing.
▶️ Watch Demo Series๐ Demo Overview
This demo demonstrates the development and validation of an API-based integration solution using MuleSoft. The process starts with creating an API specification and continues through simulation, feedback, validation, Mule application development, and unit testing.
๐จ 1. API Specification & Design
The first step is to develop the API specification, establishing the foundation for the integration solution.
๐ ️ 2. Mule Application Implementation
Once the API specification is validated, the integration solution or Mule application is developed based on the defined API contract and business requirements.
๐งช 3. Unit Testing
Unit tests are developed and executed to verify that the Mule application behaves as expected and that individual integration components work correctly.
Key Takeaway
A well-defined API specification, combined with simulation, feedback, implementation, and unit testing, provides a strong foundation for building reliable MuleSoft integration solutions.
Follow the Complete Engineering Journey
Subscribe for more full-stack development, automated testing, CI/CD, DevOps, and software engineering projects.
Supply Chain Management to Warehouse Management System MuleSoft Integration Product Architecture
๐ Supply Chain to Warehouse Management System Integration with MuleSoft
Explore API lifecycle management, Mule application development, automated testing, CI/CD, monitoring and alerting.
๐ Demo Overview
This demo presents a Supply Chain Management to Warehouse Management System integration product developed using MuleSoft. The solution demonstrates the complete API lifecycle together with development, testing, deployment and operational practices.
๐ API Lifecycle Phases
An API specification is created as the foundation for the integration product.
The Mule application and integration solution are developed and validated through automated testing.
CI/CD pipelines, monitoring and alerting are established for operational readiness.
๐ ️ MuleSoft Implementation & Testing
During the implementation phase, the integration solution is developed and supported by comprehensive testing activities.
Unit test cases are created with a target of achieving 100% unit test coverage.
Integration and system test cases validate the end-to-end behavior of the solution.
Business, edge, end-to-end, positive and negative test scenarios are included.
๐งช Testing Strategy
๐ก API Management & DevOps
The management phase extends the solution beyond development and testing by introducing automated delivery and operational monitoring.
๐ฏ Testing Importance & Business Impact
Effective testing helps identify potential defects before they affect critical business operations and downstream integration flows.
Design → Build → Test → Deploy → Monitor → Improve ๐
Key Takeaway
A successful MuleSoft integration solution requires more than API development. Combining API lifecycle management, comprehensive testing, CI/CD, monitoring and alerting helps create a reliable enterprise integration platform.
๐ฌ Explore the Complete Demo Series
Watch the complete Supply Chain to Warehouse Management System MuleSoft integration demonstration.
▶️ Watch Demo Series PlaylistFollow the Complete Engineering Journey
Subscribe for more full-stack development, automated testing, CI/CD, DevOps, and software engineering projects.
Wednesday, 10 July 2024
E2E Product Developed using MuleSoft Anypoint 4 - Integration and System Testing
- E2E Product is developed using MuleSoft Anypoint 4 which integrates, Developed Webservices, SFTP, Hospital Management System, Insurance ERP application, and Bank application are automated and tested.
- Here it is demoed, how the E2E flow is automated and tested, in all involved systems.
- Special features:
- Insurance ERP Desktop application which posses challenges in automation or not supported by Playwright, is automated by using a blend of User Interface application, APIs and some tweaks.
- Combination of Valid & Invalid Transactions, Positive & Negative Scenarios, Business Use Cases and Edge Test Cases are automated, validated and demoed.
- Tests utilizes both user interface applications and APIs.
- Postman for Integration testing and Playwright for System testing is utilized.
- Insurance ERP Desktop application which posses challenges in automation or not supported by Playwright, is automated by using a blend of User Interface application, APIs and some tweaks.
- Combination of Valid & Invalid Transactions, Positive & Negative Scenarios, Business Use Cases and Edge Test Cases are automated, validated and demoed.
- Tests utilizes both user interface applications and APIs.
Tuesday, 28 June 2022
[๐ Bug]: Selenium4, Java & WebDriverManager downloads improper versions of drivers and test executions are failing
When old versions of Chrome/Edge/Firefox are installed and when the WebDriverManager is used/run, it downloads the incorrect version of chromedrive.exe or respective drivers and hence the test executions are failing.
Screenshots:
Browser Installed Version:
[๐ Bug]: Selenium4, CSharp & WebDriverManager downloads inappropriate versions of drivers and test executions are failing



