Showing posts with label #JavaScript. Show all posts
Showing posts with label #JavaScript. Show all posts

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





In this demo, the developed Integrated Solution or product would be deployed in the Anypoint Cloud Platform and Test Solution developed will be deployed into WSL2 Linux self hosted runner and CI & CD would be performed.



 

Supply Chain Management to Warehouse Management System MuleSoft Integration Product System Test





In the demo, the complete set of test cases or test scenarios will be executed.





 

Supply Chain Management to Warehouse Management System MuleSoft Integration Product Integration Test

 



Demo Series Playlist


In this demo, the integration test will be developed and executed.


Subscribe on LinkedIn YouTube Channel

Supply Chain Management to Warehouse Management System MuleSoft Integration Product System Test

 



Demo Series Playlist


In this video, the System Test of developed Integrated Product will be developed and executed. Details:

  • E2E Tests
  • Business Test Cases
  • Edge Test Cases
  • Positive Scenarios
  • Negative Scenarios


Subscribe on LinkedIn
YouTube Channel

Supply Chain Management to Warehouse Management System MuleSoft Integration Product Development



Demo Series Playlist


In this demo, the API Specification would be developed. The developed API Specification developed will be Simulated, receive feedback and validated. The Integration Solution or Mule Application would be developed and Unit test will be developed and performed.




 

Supply Chain Management to Warehouse Management System Integration Product Development & Unit Tests

 



Demo Series Playlist


In this demo, the API Specification would be developed. The developed API Specification developed will be Simulated, receive feedback and validated. The Integration Solution or Mule Application would be developed and Unit test will be developed and performed.

Supply Chain Management to Warehouse Management System MuleSoft Integration Product Architecture



Demo Series Playlist


In this demo series, the API Lifecycle Management recommended by MuleSoft would be used for developing and implementing the Integration Product.

The below mentioned API Lifecycle Phase would be covered

v  Design

v  Implementation

v  Management

 

Details:

Ø  In the Design Phase, API Specification would be developed.

Ø  In the Implementation Phase

o   The Integration Solution or Mule Application would be developed.

o   Besides the Unit test case would be developed.

o   Note: As part of Unit test coverage, 100% coverage would be achieved.

o   Integration and System Test cases would be developed and executed, such as the below mentioned cases.

§  Business Scenarios and Test cases

§  Edge Scenarios and Test Cases

§  End to End Scenarios and Test Cases

§  Positive and Negative Test Cases        

Ø  In the Management Phase, the Deployment such as CI (Continuous Integration) CD (Continuous Deployment), Monitoring, Alerting would be implemented and demoed.

 

In the Testing Phase, how tests can identify potential bugs, which impacts the business functioning would be explained, such as what are the potential risks, and effect it can cause to business such as overheads costs, When E2E or Business test cases are created and tested. Here how each phase plays a vital role would be highlighted.




 

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.


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:

Error Details:

Selenium4, Java, WebDriverManager, Error


Browser Installed Version:

Old Version Chrome Browser installed details



[🐛 Bug]: Selenium4, CSharp & WebDriverManager downloads inappropriate 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 latest version of chromedrive.exe or respective drivers and hence the test executions are failing.

Screenshots:

Error Details:



Browser Installed Version:



WebDriverManager driver downloaded details: