Cloud-based testing is revolutionizing the software testing landscape, offering scalability, flexibility, and cost-effectiveness. As organizations increasingly shift to cloud computing, cloud-based testing has become essential for ensuring software quality across diverse environments. What is Cloud-Based Testing? Cloud-based testing is the process of testing applications using cloud environments instead of traditional on-premises setups. It enables QA… Continue reading Cloud-Based Testing: A Game-Changer for Software Quality
Month: February 2025
Delete a branch in GitLab
When working with Git, it’s common to create branches to isolate changes and work on new features or fixes. However, once a branch has served its purpose, it’s often necessary to delete it to keep your repository clean and organized. In this article, we’ll see the process of deleting a Git branch using Git commands… Continue reading Delete a branch in GitLab
Add and Push an Existing Project to GitLab
Pushing an existing local project to GitLab involves several steps to initialize Git, connect to a remote repository, and upload your files. Here’s a concise guide to help you through the process: 1. Create a New Repository on GitLab: Log in to your GitLab account. Click on the “New Project” button. Choose “Create blank project”.… Continue reading Add and Push an Existing Project to GitLab
GraphQL query to fetch all the inventory item details from Shopify
GraphQL query to retrieve all inventory items. Utilize afterCursor for pagination to fetch all orders, as each query instance can return a maximum of 250 orders. query getInventoryItems($afterCursor: String) { inventoryItems(first: 250, after: $afterCursor) { … Continue reading GraphQL query to fetch all the inventory item details from Shopify
GraphQL query to fetch all the sales orders from Shopify
GraphQL query to retrieve all sales orders with a status of “paid.” Utilize afterCursor for pagination to fetch all orders, as each query instance can return a maximum of 250 orders. query getOrders($afterCursor: String) { orders( … Continue reading GraphQL query to fetch all the sales orders from Shopify
Deep Dive into Governance Limits for NetSuite User Event and Suitelet Scripts
NetSuite’s governance limits are critical for managing script efficiency and ensuring system integrity. As you know, these limits regulate the consumption of system resources through usage units, and understanding how to work within them is key to building scalable, high-performance scripts. Governance Limits Breakdown For User Event scripts: 1,000 units for beforeLoad and beforeSubmit 10,000… Continue reading Deep Dive into Governance Limits for NetSuite User Event and Suitelet Scripts
Generating Access Tokens and Creating an Integration Record in NetSuite
Step 1: Enable Token-Based Authentication (TBA) Before generating access tokens, ensure that Token-Based Authentication (TBA) is enabled in your NetSuite account. Navigate to Setup > Company > Enable Features. Click the SuiteCloud tab. Under the Manage Authentication section, check Token-Based Authentication. Click Save. Step 2: Create an Integration Record An integration record defines how an… Continue reading Generating Access Tokens and Creating an Integration Record in NetSuite
portlet.refresh() in NetSuite Client Scripts
/** * @NApiVersion 2.x * @NScriptType ClientScript */ define([‘N/ui/message’], function(message) { function refreshPortlet() { try { var portlet = window.nlapiGetField(‘custom_portlet_id’); // Replace with actual portlet ID if (portlet && portlet.refresh) { … Continue reading portlet.refresh() in NetSuite Client Scripts
Change the IGST to CGST and SGST in Invoice
Requirement – Client wants to change the tax type from IGST to CGST and SGST. Solution – The invoice currently has IGST applied because the Place of Supply and the nexus are in different states. If both values belong to the same state, the tax type will be CGST and SGST. The Place of Supply… Continue reading Change the IGST to CGST and SGST in Invoice