SynchRoid 　Ver10.3.0.7 　と 　10.4　を比較してみた

##何をするか

先日リリースされた Ver10.4と　今使用しているVer10.3.0.7　を比較してみる。



![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/4aef7d69-144a-7cae-e512-97df187aa90e.png)

ちなみに最初に10.4を入れた際に、10.3.0.7と同じフォルダを参照していたが、自動でロボットの読み込みはしてくれなかった。

10.4でかつてのバージョンで作ったロボットを動かすには、１個１個ファイルを開いて起動しなければならない。

余談だが、

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/c6f8cfff-00e6-96d6-9611-71b35f1fd082.png)

10.4で作ったロボットは10.3.0.7では読み込んでくれなかった。 (当然といえば当然だが)

##検証

###1.10.3.0.7ではクリックできなかった　→　の部分がクリックできるようになっている。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/fb63fa26-d7a4-277d-8832-95a227bcebff.png)



###2.デバイスオートメーション　から　Desktop Automation　に名称が変更
　(DAという略称は変わりませんね　笑)


###3.今までなかった注意書きが追加。
　(スマート再実行(フル)でのみサポート)　という部分

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/ecd76162-df00-4e84-8729-d544d569e61d.png)


###4.ページ読み込みエラーの表示の仕方

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/2cc9a913-49e2-02b4-7c17-187bf5da856a.png)

こちらが10.3.0.7の表示

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/015526d2-5cf6-5655-4d87-0b06a9c5ecb6.png)

こちらが10.4の表示。

ご覧の通り、エラーメッセージがアラートされない。

その代わり、この「止まれ」みたいなマークのところにカーソルを持っていくと

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/f36860d1-a371-b3db-63cd-acab6f6287a2.png)

エラー詳細が見れる。

ページの読み込みに関しては　10.4のほうが早い印象を受けた。
というのも、エラーを表示するまでのスピードが10.4のほうが早かったからだ。

なお、処理をすべて完了させた状態にすると　(上の画像でいう青〇を押したとき)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/fd170a66-4a0e-758b-7891-3f753d027e61.png)

表示がすこしだけ変更される。
(エラーメッセージはそのまま)


###5.DAのエディターのデザインの大幅変更

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/f27a29d2-df4b-c81c-3184-251df3a02701.png)


こちらが10.3.0.7のエディター

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/13f9215b-2f5d-8325-5db0-d4e318e50754.png)



こちらが10.4のエディター

ぱっと見でも変化がわかるレベルでデザインが変わっている。

###6.オブジェクトを右クリックしたときの変化

10.3.0.7　にはなかった
「Smart Forcus メニュークリック」

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/3c87b0fb-a2af-2eb9-5c90-0a9ff35da9af.png)

ローカル上でプルダウンの操作が開発出来るようになった。


「記録されないインスタントクリック」

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/04803311-57db-76f0-5bb0-0b63690b7835.png)

ワークフローには記載されないが、実際クリックなどをしたらどうなるか、を再現することが出来る。
(自動実行機能と相性がいい)

「フィールドでキープレス」

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/24dc3056-8e6d-1b87-6a8c-3e75cb0f1605.png)

全選択などが容易になった。

が追加。

###7.自動実行機能の追加

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/931070dc-9a72-2781-f9b3-7326ba3a70b0.png)



###8.ステップの追加

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/ced25a44-6374-4c0d-95e4-b11373cb8ec9.png)

新たにBundleステップ・Open Document Transformation Browserステップ・Read Fileステップ・Write Fileステップが追加。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/5eed4fa4-a44b-26ef-ee06-b6517ea0aed4.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/535ba5cf-f599-06aa-019a-a576134b1a06.png)

Bundleステップ内では、使用できるステップが限定されるようである。

ちなみに、先ほど紹介した「Smart Forcus メニュークリック」もバンドルステップである。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/0d4e149b-6b76-e684-8f37-8fbaa0d71c7d.png)

###9.オブジェクトをダブルクリックをすることで処理を実行してくれる

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/202f4585-593d-9485-eff8-c3209c8b726b.png)

ファイル部分をダブルクリックすると

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/af5bae6b-d664-fbcb-e539-c816c6ba4187.png)


自動で処理が実行された！

###10.処理実行時にマウスとキーボードの自動ロック

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/420678/15e26cae-c5e7-9689-3dc0-721b35885d3c.png)

この注意書きにもあるように、処理を実行している最中はマウスやキーボードが動かなかった。


##雑感

DA周りが大きく変更されていた印象がある。
また、各ステップの処理も心なしか処理が早くなっている気がした。(気がしただけの可能性もあるが)

今回追加されたステップの使い方などがわかれば、また別途投稿していきたい。