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
1.1k
WinActorでの設定ファイルの取得方法について
たまい
July 05, 2022
Tweet
Share
More Decks by たまい
See All by たまい
業務ヒアリングと知識の呪い
tamai_63
0
470
どこよりも遅めなWinActor Ver.7.5.0 新機能紹介
tamai_63
0
700
今のうちにデータを整理しておこう
tamai_63
1
910
技術サポートでよく見かけるパターンと便利な活用方法
tamai_63
0
700
WinActorの勉強を継続する方法
tamai_63
0
770
二刀流でWinActorを活用してみた話
tamai_63
0
250
APIを使わずWinActorでAIを使ってみた話
tamai_63
0
1.4k
Wで考えるDX 推進
tamai_63
0
610
タイパよく理想のジェンヌさんを作っちゃう話
tamai_63
0
560
Other Decks in Technology
See All in Technology
OpenID Connect for Identity Assurance の概要と翻訳版のご紹介 / 20250219-BizDay17-OIDC4IDA-Intro
oidfj
0
280
人はなぜISUCONに夢中になるのか
kakehashi
PRO
6
1.7k
PHPで印刷所に入稿できる名札データを作る / Generating Print-Ready Name Tag Data with PHP
tomzoh
0
110
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
1.4k
あれは良かった、あれは苦労したB2B2C型SaaSの新規開発におけるCloud Spanner
hirohito1108
2
590
アジャイル開発とスクラム
araihara
0
170
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
140
リーダブルテストコード 〜メンテナンスしやすい テストコードを作成する方法を考える〜 #DevSumi #DevSumiB / Readable test code
nihonbuson
11
7.2k
『衛星データ利用の方々にとって近いようで触れる機会のなさそうな小話 ~ 衛星搭載ソフトウェアと衛星運用ソフトウェア (実物) を動かしながらわいわいする編 ~』 @日本衛星データコミニティ勉強会
meltingrabbit
0
150
Oracle Cloud Infrastructure:2025年2月度サービス・アップデート
oracle4engineer
PRO
1
210
Classmethod AI Talks(CATs) #16 司会進行スライド(2025.02.12) / classmethod-ai-talks-aka-cats_moderator-slides_vol16_2025-02-12
shinyaa31
0
110
目の前の仕事と向き合うことで成長できる - 仕事とスキルを広げる / Every little bit counts
soudai
24
7.1k
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Building a Scalable Design System with Sketch
lauravandoore
461
33k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
How STYLIGHT went responsive
nonsquared
98
5.4k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Why Our Code Smells
bkeepers
PRO
336
57k
Making Projects Easy
brettharned
116
6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
174
51k
GitHub's CSS Performance
jonrohan
1030
460k
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上で使用できるかや 担当者が扱いやすいかを確認して作成すること。 ③ 設定ファイルの拡張子や操作したい内容に合った ライブラリを使用すること。 まとめ