Totally i have 50 scripts in my testng.xml, now i want to run 25 in the hub and the remaining 25 in node and both the machine are in same platform windows. here i want to use testNG. and I referred the link http://www.guru99.com/introduction-to-selenium-grid.html, when i follow this link, i found how to use hub and node but all my script runs in machine node only. how could i split it?
How to run test scripts in parallel machine using Selenium Grid with pom and testNG
662 Views Asked by Lucan At
1
There are 1 best solutions below
Related Questions in TESTNG
- Spring + TestNG Autowiring failure - NOT due to "new"
- How do I use DataProvider with Apache POI
- Unable to read excel if cell/column has drop down list enabled for Selenium webdriver TestNG
- Dynamic @Test generation in TestNG
- how to get a text string from
- Validation without skipping the test cases if one fails
- TestNG [Error] no test suite found. nothing to run
- How to handle failures in Test Suite in selenium webdriver
- mysql -how can we store Testng results to database
- Two empty instances of firefox browser opens testng selenium webdriver
- Eclipse - Not able to run TestNG tests
- TestNG ANT: disable ONLY the html reporter
- TestNG with IE webdriver
- running same test with different dataprovider in testng
- Overloading Selenium WebDriver Test Cases with DataProvider
Related Questions in POM.XML
- maven pom.xml dependencies order vs classpath/build path order
- location of pom.xml file
- jenkins (or groovy) using pom.xml from previous execution
- How to configure authentication for access of repository in pom.xml?
- How to specify dependencies in aar library?
- Create checksum and pom for maven repo
- Jars Dependencies - On the revision control or the continuous integration\build tool
- Maven dependency grouping via poms
- How can I see where portions of an effective pom (in Maven) come from?
- How to fix maven dependency scope conflicts (runtime-compile-provided)?
- Different ways to override java version specified in parent pom
- cant get POM file to set the outputDirectoryas as the project root
- Maven: How do I activate a profile from command line?
- Can I force Maven to build a JAR even though POM packaging specifies WAR?
- new blank jira plugin throws exception as soon as i edit jira.version in pom.xml
Related Questions in SELENIUM-GRID2
- Can Selenium use multi threading in one browser?
- Unable to create WebDriver instance on Selenium 3.0 Grid / Node
- getting error with chromedriver using RemoteWebdriver
- Java:Selenium Grid: How to Run specific tests on particular node
- Running a simple test in selenium grid 2 using ruby
- Specifying Windows Versions (or Specific Machines) in Selenium Grid
- Finding element while using Selenium Remote Server
- Selenium Grid Setup in Jenkins
- selenium-server-standalone - Browser launches but then a timeout error is displayed
- Is there any way to setup grid nodes from the hub node remotely?
- Playwright + Selenium Grid (docker yaml) - error connect timeout
- How integrate Selenium Grid 2 With Hudson/Jenkins?
- Integration of selenium grid with automation framework
- My test is getting failed when i try to execute on "Linux/XP/etc" platforms using Selenium Grid
- Python Selenium Remote Webdriver(Chrome Webdriver via Selenium Grid), created but does not open browser
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Well you need to understand what is a hub and what is a node. The hub is not meant to execute the cases but to distribute them to the nodes. The nodes is where the execution would be.
To the question if you want specific nodes to be used then you need to setup your nodes in a way that the browser version combination is unique (check out the grid2 wiki )and then you can use the desiredcapabilities object to request for a particular browser and a particular version.