Skip to main content

Posts

Tutorial : Setting up Selenium GRID in LAN

Trying to learn and set up selenium GRID in local network? Here is the simple tutorial to start with.
Selenium GRID - components Selenium GRID Hub Selenium GRID Node Step 1: Start Selenium GRID HUB Server  java  -jar selenium-server-standalone-3.3.1.jar -role hub

After running this command you will a message as  below

16:55:49.766 INFO - Selenium Grid hub is up and running
17:16:34.636 INFO - Nodes should register to http://192.168.0.128:4444/grid/register/

Step 2: Start Selenium GRID NODE 2.1 Go to node machine & node configuration file with below JSON FileName: nodeConfiguration.json


   "capabilities":[ 
      { 
         "browserName":"chrome",
         "maxInstances":10,
         "platform":"WIN8",
         "version":"58",
         "seleniumProtocol":"WebDriver"
      },
      {
         "browserName":"firefox",
         "maxInstances":3,
 …
Recent posts

Handling unexpected poupus and alerts while automation with selenium webdriver

Software Configuration Management

Topics being covered What is SCM? & Need of SCM SCM and Productivity Functional Areas of SCM Software Configuration Identification Software Configuration Control SC Status Accounting & Reporting Software Configuration Audits SCM Tools CVS ClearCase VSS Why do Software Configuration Management? Some common issues of developers: I want my work back, and I want it back now. The problem occurred because client was running wrong version of the software. Ops! The bug was solved but it suddenly reappeared. The developed and tested feature is suddenly missing. Ops! Some wrong files were complied and sent to client. What is SCM? Configuration Management is a umbrella activity similar to SPM & SQA. If you don’t control the changes, it controls you. SCM is essential part of Project Management and solid software Engineering Practices. SCM Definition: Software Configuration Management is a set of engineering procedures for tracking and documenting software throughout its life cycle, to en…

Agile Development Methodology - XP, SCRUM, RUP

Topics being CoveredAgile DevelopmentNeed of Agile:OverviewAgile ManifestoAgile Values Difference between Traditional Waterfall and Agile MethodAgile MethodsXP (Extreme Programming)Extreme Programming PracticesActivities Coding:TestingListeningDesigningRUP - Rational Unified ProcessBuilding blocks of RUPRUP Project Life Cycle PhasesInception PhaseElaboration PhaseConstruction PhaseTransition PhaseSCRUMProcess flow
Agile Development Agile software development uses iterative development as a basis but advocates a lighter and more people-centric viewpoint than traditional approaches. Agile processes use feedback, rather than planning, as their primary control mechanism. The feedback is driven by regular tests and releases of the evolving software.
Need of Agile: Time-to-Market has become crucialBudgets have shrunkRequirements are not clear upfront or are developed concurrentlyIncreased risk of delivering wrong solution