うさラボ

お勉強と備忘録

テスト自動化

pyATS/genieを組み込んだスクリプト作成してみた

本記事はエーピーコミュニケーションズ Advent Calendar 2020の11日目の記事です。 qiita.com pyATSについて pyATSはCisco社製のテスト自動化ソリューションです。 pythonで書かれたOSSです。 細い情報は以下も参考にしていただければと思います。 インスト…

pyATS shellの実行

pyATS shell これまでpyATSのインストールとTestbedファイルの作成を実施してきました pyATS インストール編 - うさラボ pyATS Testbed作成 - うさラボ shellコマンドを実行することでpythonの対話型インタプリンタが起動しpyATSの機能を利用することができ…

pyATS Testbed作成

Testbedファイルとは pyATS/Genieを利用するにはTestbedと呼ばれる、宛先の情報をまとめたYAMLファイルを作成する必要があります。 作り方 私の知っている限りTestbedにはいくつかの作り方があります。 手でかく コマンドから生成する 今回はpyats create te…

pyATS VersionUP方法

pyATSのVersionUP方法 pyATSのVersionUPは非常に簡単です 下記コマンドを実行することで、 VersionUP可能です。 pyats version update VersionUPお試し 実行前 usalab!:Desktop $ pyats version check You are currently running pyATS version: 20.4 Python…

pyATS インストール編

pyATSについて pythonで開発されたテスト自動化ソリューションです。 Cisco社の社内エンジニアがテストフレームワークとして利用していた物がOSSとして公開されています。 オプション pyATSは自動化ソリューションのコアの部分に該当しています。 その他にも…