Pages - Menu

2019年10月31日 星期四

[Katalon Studio]判斷動態元素狀態

前言

這部分是我最混亂的,判斷element 顯示 or 不顯示 or 按下 …等
寫了好幾種判斷方式,但最後有效的反而是第四種   driver.findElements

[Katalon Studio]顯示訊息或文字

前言

一般寫程式在除錯的時候,看執行到哪裡就印個字串出來,
代表執行到這,或是判斷有沒有執行,當然,也可以透過除錯模式去檢查。
但有些問題是當下沒事,過了一陣子後才冒出來,此時要找錯在哪就不好處理了。
將字串印出來有下面幾種方式

[Katalon Studio]輸入文字至欄位

前言

再來這個是比較常用到的地方,
在文字方塊中輸入要查詢的料號,會有兩種方式,由原始碼判斷要哪種
1.使用webUI的方式輸入文字至欄位
2.使用selenium 輸入文字至欄位

2019年10月30日 星期三

[Katalon Studio]執行Javascript

前言

Windchill 如果使用一般的關鍵字搜尋,可能會搜尋到一些比較奇怪的東西。
可能會同時包含零件、2D圖以及3D圖..等等。所以需要使用進階搜尋,
每次搜尋時,點選編輯條件,重新輸入關鍵字查。

[Katalon Studio]瀏覽器開啟及關閉

前言

目前的計畫是,根據程式碼,逐步的往下介紹。
為什麼要關閉瀏覽器?前面有提過,當程式執行太久,記憶體會咬住無法釋放。
故我直接把瀏覽器關閉再開啟,強迫他釋放記憶體,也避免卡住。

[Katalon Studio]自訂函數

前言

繼上一篇 讀取Excel csv的資料
程式已經趨近於完成,也將料號的英文品名全部都塞進去了Windchill裡面了。
之前用Katalon Recorder 一天(8小時)執行約200筆
改用Katalon Studio 一天(8小時)執行約四百多筆
原因 可參考前一篇 登入Ldap 網站  的前言
再來的幾篇文章,會把寫這段程式所碰到的問題列出。
先看一下操作的方式(以下都是Katalon studio自己執行的過程),
有刪除一些圖片製作成Gif,操作沒那麼快,還要配合網站的反應時間。
一小時正常執行約52筆資料。



2019年10月23日 星期三

[瀏覽器]檢查xpath跟selectors的方式

前言

最近搞Katalon Studio,一直在跟xpath打架,
雖然可以直接在網頁上,複製xpath的路徑,但如果碰到動態產生網頁元件的網站,
這招就沒用了,所以,還是學好xpath吧

[Windows 10]Win10 1903 網路芳鄰無法進入

前言

User說他還原筆電後,要設定ERP,因目前公司的ERP是舊系統
走傳統的Server/Client架構,所以需要用網芳先連去server把程式抓回來用,
但…連不上去!!!所有的網芳都掛了。
錯誤碼:0x80004005

2019年10月16日 星期三

[Grafana]開啟匿名登入

前言

因為Grafana登入時間過長會自動登出,但監控的畫面每次都要輸入真的麻煩
前陣子找自動登入,沒成功。
今天改換成匿名登入,終於不用再輸入帳號密碼了。

2019年10月14日 星期一

[TSQL]萬用格式參數Format

前言

今日串一段SQL,要將歷史採購過的筆電單價、收料日期通通拉出來做問卷,
查著查著,就查到一個跟C#的string.Format很像的參數。