Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WinActorでの設定ファイルの取得方法について
Search
たまい
July 05, 2022
Technology
0
970
WinActorでの設定ファイルの取得方法について
たまい
July 05, 2022
Tweet
Share
More Decks by たまい
See All by たまい
二刀流でWinActorを活用してみた話
tamai_63
0
160
APIを使わずWinActorでAIを使ってみた話
tamai_63
0
1.2k
Wで考えるDX 推進
tamai_63
0
520
タイパよく理想のジェンヌさんを作っちゃう話
tamai_63
0
470
グラデーション系のPowerPoint資料
tamai_63
0
66
WinActor_アウトプットのススメ
tamai_63
0
600
モブ&ジムからWinActorトップエンジニアへ!~橋本名人の弟子が登壇~
tamai_63
0
750
弱いロボットとコミュニケーションについて
tamai_63
0
960
「例のホームページ」をWinActorで動かしてみた話
tamai_63
1
1.9k
Other Decks in Technology
See All in Technology
「手動オペレーションに定評がある」と言われた私が心がけていること / phpcon_odawara2024
blue_goheimochi
1
320
なぜ NOT A HOTEL が Web3 に取り組むのか - NOT A HOTEL TECH TALK
ynunokawa
0
160
DevOpsメトリクスとアウトカムの接続にトライ!開発プロセスを通して計測できるメトリクスの活用方法
ham0215
0
180
TransitGatewayの基礎
toru_kubota
0
230
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
200
[2024年3月版] Databricksのシステムアーキテクチャ
databricksjapan
7
1.9k
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
320
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
開発生産性向上サービスを作るFindyが自分たちで開発生産性を爆上げした組織づくりの歩み / Findy's path to boosting its own development productivity 2024-04-17
ma3tk
1
290
HEXA OSINT CTF V3 作戦会議
meow_noisy
0
110
巨大なテーブルのテーブル定義を無停止で安全に誰でも変更できるようにする / Table-definitions-for-huge-tables-can-be-modified-by-anyone-safely-and-non-disruptively
freee
1
730
日本におけるデータエンジニアリングのこれまでとこれから
foursue
9
2k
Featured
See All Featured
A Tale of Four Properties
chriscoyier
150
22k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
20
1.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
153
14k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
658
120k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
No one is an island. Learnings from fostering a developers community.
thoeni
14
2.1k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Embracing the Ebb and Flow
colly
78
4.1k
Six Lessons from altMBA
skipperchong
19
3k
Web development in the modern age
philhawksworth
201
10k
[RailsConf 2023] Rails as a piece of cake
palkan
22
3.9k
Transcript
WinActorで 設定ファイルを取得する 方法について
アジェンダ 1. 設定ファイルとは 2. 取得方法について 3. Excelから変数への取得 4. まとめ
伝票データ.pdf テンプレート.xlsx 外部ストレージ PDF シナリオA.ums7 設定ファイル.xlsx WinActor 作業端末 基幹システム.exe 設定ファイルとは
初期値 や 環境設定 を記録しているファイル ファイルのパス システムのURL 処理の初期値 処理の固定値 etc.
設定ファイルとは なぜ設定する必要があるのか? 直書き 可能 私のパソコンでは 使えないですよ?! どこを変更すれば いいの? まるっと渡して あとは次の担当者
にお任せだ~! 保守性が下がる
取得方法について 使用できるファイル 使用したいライブラリ Excel CSV テキストファイル etc. 変数 に登録 メモリ
に登録 Excel操作(列の読み取り) Excel操作(行の読み取り) csvファイル→変数値 テキストファイル読込(行指定) etc. 辞書操作 1次元配列操作 2次元配列操作 JSON関連 etc. 今回は Excel × Excel操作(行の読み取り) で説明
Excelから変数への取得 1. Excelで設定ファイル を作成 2. Excelと同じ場所に WinActorを保存 3. WinActorの変数一覧 に必要な変数を追加
4. 使用するライブラリを 配置・プロパティ設定 設定ファイル 取得手順 シナリオ.ums7 設定ファイル.xlsx 1 2 3 4
Excelから変数への取得 1つ目のライブラリで 設定ファイルのパスを取得 2つ目のライブラリで ① Excelを起動 ② Excelの値を読み取り ③ WinActorの変数一覧
の各変数に代入 シナリオを実行すると…
① 設定ファイルを作成しておくと、保守性が上がり、 シナリオの引継ぎがスムーズになる。 ② 作成する設定ファイルが、PC上で使用できるかや 担当者が扱いやすいかを確認して作成すること。 ③ 設定ファイルの拡張子や操作したい内容に合った ライブラリを使用すること。 まとめ