Advertisement · 728 × 90
#
Hashtag
#webshipjs
Advertisement · 728 × 90
Preview
2.0.0 We’ve unified all recent improvements into a stable version, bringing a smoother and more powerful testing experience. The biggest highlight is the full transition to Playwright, giving better perform...

Released Webship-js 2.0.0
webship.co/products/web...

Webship-js 2.0.0 is built to take your end-to-end testing to the next level.
Faster. Smarter. More reliable.

#WebshipJS #TestAutomation #Playwright #QA #WebTesting

2 2 0 0
Preview
2.0.0-rc1 This release enables browser window maximization by setting viewport: null in Playwright context options, while still allowing users to customize viewport dimensions as needed.

Released Webship-js 2.0.0-rc1
webship.co/products/web...

This release adds support for start-maximized browser configuration and improves viewport handling through Playwright context options.

#WebshipJS #TestAutomation #WebTesting #QA #Playwright

2 2 0 0
Preview
2.0.0-beta1 Previously, webship.js loaded its own internal playwright.config, ignoring any project-level settings. Now it loads the config from the project's root directory using process.cwd(), so projects can co...

Released Webship-js 2.0.0-beta1
webship.co/products/web...

Webship-JS now reads Playwright config from the project root, allowing full control of settings like headless and slowMo via playwright.config.ts.

#WebshipJS #Playwright #E2ETesting #AutomationTesting #QA

2 2 0 0
Preview
2.0.0-alpha1 Migrated all step definitions in webship-js to Playwright. This change removes the need for a separate WebDriver server, simplifying setup and improving test speed and reliability. All step definition...

Released Webship-js 2.0.0-alpha1
webship.co/products/web...

This release moves Webship-JS step definitions to Playwright, removing the need for a WebDriver server.

#WebshipJS #Playwright #E2ETesting #AutomationTesting #QA

2 2 0 0
Preview
1.0.47 This release brings key improvements to stability and configuration management. We moved the Cucumber pretty formatter options into nightwatch.conf.js for a cleaner setup, upgraded Chromedriver to 144...

Released Webship-js 1.0.47
webship.co/products/web...

Webship-JS 1.0.47 improves stability and configuration management
Cucumber formatter settings moved to nightwatch.conf.js, Chromedriver upgraded to 144.0.1, and Bitbucket pipeline fixed for smoother CI.

#WebshipJS #AutomatedTesting #QA

2 2 0 0
Preview
Testing Radio Buttons with Webship-js Radio buttons are commonly used in websites when only one option must be selected at a time — such as account registration settings, user permissions, or visibility rules.

Testing Radio Buttons with Webship-JS
webship.co/blog/testing...

Ensure your radio buttons always behave correctly!
See a practical example of automated testing with Webship-JS on Drupal CMS.

#WebshipJS #AutomatedTesting #DrupalCMS #WebTesting #QA #FunctionalTesting

2 1 0 0
Preview
Converted all Behat WebAPIExtension step definitions to Node.js, packaged in Webship-JS Behat’s WebAPIExtension was a simple and effective way to test JSON-based APIs using Gherkin steps. On July 14, 2025, the repository was archived by its owner and became read-only — meaning it’s no lo...

Converted all Behat WebAPIExtension step definitions to Node.js, packaged in Webship-JS
webship.co/blog/convert...

We converted all Behat WebAPIExtension steps to Node.js with Webship-JS for easier end-to-end testing!

#WebshipJS #NodeJS #Testing #APItesting #EndToEndTesting #QA

3 2 0 0
Preview
1.0.46 This release improves test clarity and reliability by merging duplicate (not) step definitions and making AJAX-generated dialog HTML accessible to step definitions. It also introduces new Radio Button...

Released Webship-js 1.0.46
webship.co/products/web...

Is now released with key improvements for clearer and more stable tests, including merged duplicate steps, accessible AJAX dialog HTML, new Radio Button steps, and a dedicated AJAX wait step for reliable async handling.

#WebshipJS #QA #testing

2 2 0 0
Preview
Crown Your Website with Automated Testing: The Symbol of Authority and Reliability A monarch's crown is a timeless symbol of power, legitimacy, and authority. Crafted with precision and adorned with rare gems, it represents mastery and excellence. In the same way, automated testing ...

Crown Your Website with Automated Testing: The Symbol of Authority and Reliability
🔗 webship.co/blog/crown-y...

Automated testing isn’t just about finding bugs — it’s about building trust, stability, and a flawless user experience. 👑

#Webshipjs #AutomatedTesting #QualityAssurance #WebsiteTesting

2 2 0 0
Preview
Webship-js: Click and See 'operation' in "text" row In the world of website and system management, tables are always at the core: user names, records, operations, all stored there. And sometimes, simply checking that options like Edit or Delete appear ...

Webship-js: Click and See 'operation' in "text" row
webship.co/blog/webship...

Webship-js is the new tool that makes table-testing simple. Quickly verify that operations appear in the right row with our two-step "Click and See" process.

#test #QA #Automated #webshipjs #DrupalCMS

1 1 0 0
Preview
1.0.45 This release includes improvements to the webship-js API, making the domain dynamic in the feature and allowing flexible phrasing by making "I am" optional as "I am / We are" and "I" optional as "I / ...

Released Webship-js 1.0.45
webship.co/products/web...

Update in Webship-js API: dynamic domain in features, flexible phrasing ("I/We", "I am/We are"), and a fix for clicking "operation" in "text" row

#WebshipJS #AutomatedTesting #Test #API #QA

2 2 0 0
Preview
1.0.44 All step definitions in WebApiExtension have been converted to Node.js to align with webship-js standards and ensure consistency across automated testing.

Released Webship-js 1.0.44
webship.co/products/web...

All step definitions in WebApiExtension are now converted to Node.js, fully aligned with Webship-JS standards.

#WebshipJS #AutomatedTesting #NodeJS #WebApiExtension #QA #E2ETesting #TestAutomation
#API

2 2 0 0
Preview
Webship-js: When I attach the file "file name" to "element" Automated testing isn’t complete without touching the finer details of the digital experience, and file uploads are one of the most crucial. This step reveals whether a site smoothly handles user inte...

Webship-js: When I attach the file "file name" to "element"
webship.co/blog/webship...

Automated testing isn't complete without file uploads. This is the moment of truth that puts your system under the microscope.

#test #testing #QA #Automated #webshipjs

2 2 0 0
Preview
1.0.42 This update brings notable enhancements to the webship-js testing framework, aiming to improve its user interface testing capabilities. It includes the addition of comprehensive step definitions for h...

Released Webship-js 1.0.42
webship.co/products/web...

We added horizontal (left & right) scroll step support for more precise and flexible testing scenarios. Node.js is also upgraded to 20.x for better performance and compatibility.

#WebshipJS #AutomationTesting #WebTestingTools #QA #testing

3 2 0 0
Preview
Webship-js: When I scroll In today’s modern websites, scrolling is no longer just a basic interaction; it has become a vital part of the user experience, especially on pages that load content progressively or contain long, inf...

Webship-js: When I Scroll
webship.co/blog/webship...

Scrolling is no longer just an action — it’s vital for a smooth user experience, especially on long or dynamic pages.
Careful scroll testing ensures content loads seamlessly and users stay engaged.

#test #testing #QA #Automated #webshipjs

2 2 0 0
Preview
1.0.41 This release introduces several improvements to the automated testing framework. Global variables have been added to define minimum wait durations, ensuring consistent timing across tests. Additionall...

Released Webship-js 1.0.41
webship.co/products/web...

We've added global wait time settings, enhanced test context across all steps, and fixed remote file uploads.
Better speed, more stability – your tests just got an upgrade! 🚀

#WebshipJS #AutomationTesting #WebTestingTools #QA #testing

3 2 0 0
Preview
Webship-js: Then the "item" link should contain "url" In website testing, every detail matters. One small broken link can damage trust and user experience. That’s why checking if important links, like social media icons, lead to the right place is a vita...

Webship-js: Then the "item" link should contain "url"
webship.co/blog/webship...

In website testing, every detail matters.
Even a single broken link can damage trust and user experience.

#test #testing #QA #Automated #webshipjs

2 2 0 0
Preview
1.0.40 This update adds new scroll steps, improves button click steps, and makes selecting options easier with a single step. We've also fixed a typo in step names (pronounCase) and cleaned up spacing in Ghe...

Released Webship-js 1.0.40
webship.co/products/web...

New scroll steps, smoother button clicks, and easier dropdown selections in one step!

#WebshipJS #AutomationTesting #WebTestingTools #QA

2 2 0 0
Preview
1.0.39 New additions include a step definition for scrolling to the bottom of the page, a condition to wait for the tag before actions, and a config to hide console log messages from test output.

Released Webship-js 1.0.39
webship.co/products/web...

New additions include a step definition for scrolling to the bottom of the page, a condition to wait for the tag before actions, and a config to hide console log messages from test output.

#WebshipJS #AutomationTesting #WebTestingTools #QA

4 2 0 0
Preview
1.0.38 Webship-JS 1.0.38 adds new steps to check element links by URL or title, plus easier wait time shortcuts. It also updates visibility check steps. Added since Webship-js 1.0.35:

Released Webship-js 1.0.38
webship.co/products/web...

Webship-JS 1.0.38 adds new steps to check element links by URL or title, plus easier wait time shortcuts. It also updates visibility check steps.

#WebshipJS #AutomationTesting #WebTestingTools #QA

3 2 0 0
Preview
Webship-js: When I reload the page When designing automated tests for websites, we often focus on clicks, data entry, or verifying elements... However, there’s one crucial step that many overlook — reloading the page.

Webship-js: When I reload the page
webship.co/blog/webship...

When designing automated tests for websites, we often focus on clicks, data entry, or verifying elements...
However, there’s one crucial step that many overlook — reloading the page.

#test #testing #QA #Automated #webshipjs

2 2 0 0
Post image

🔍 Still checking your website page by page?
😅 Let automation do the work for you!
🚀 Save time and avoid mistakes with webship.co
Smarter testing. Better results. 💡

#AutomatedTesting #WebTesting #QATools #WebshipJS #TestAutomation

1 0 0 0