Are there any automation tools which have a feature to first check (as a pre-request) for Internet connection?



  • It was accidental but it's a required feature for most of the modern automation tools.

    Yesterday I made one automation script job on a remote machine and it will be supposed to run on schedule time at 6 AM. It's also executed but I found failed result and it seems like that issue of internet connection.

    I realize that we can add any shell script to check whether the internet up or down but I found that most of the tool do not have this kind of pre-request steps which must be included.

    I don't know whether its already included with any tool but here is a request to the community to add your thoughts behind it or share your views if you have any proper solution or suggestions for it.

    It is something like below but I am not sure whether any tool applies or not before running any automation scripts/automation job.

    https://www.linkedin.com/pulse/why-any-automation-tools-gives-feature-first-check-internet-parikh/

    ====================================================

    if ping -q -c 1 -W 1 mydomain.com >/dev/null; then
    
    echo "The network is up"
    
    else
    
    echo "The network is down"
    
    fi
    


  • I like this question.

    It's true, many of the tools and languages and test frameworks could benefit from something like this. However this isn't really a forum where we get to 'ask vendors to please implement features'.

    This also relates to having good smoke tests which should do a similar thing. Check super basic things like status code 200 vs 404. Having the test suite abort if certain smoke tests fail is another feature that would certainly be nice, but you're probably gonna have to build it yourself. The are pros and cons to doing that (flexibility vs basic need skills).



Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2