1. 程式人生 > >robot framework 初學--開啟瀏覽器

robot framework 初學--開啟瀏覽器

在TesterHome看到一篇文章後,跟著做了一遍。源地址https://testerhome.com/topics/10447

這裡是我個人操作之後的一些疑問和解決方法:

1.Robot是否是以鍵值對的形式存在呢?

A:我實在是太天真了,只是看到原樓主的例子之後就斷定是鍵值對的形式。


其實不是,只是圖中為了方便美觀就將關鍵字都放在了第一列。我誤以為是鍵值對的形式,現在想想鍵值對哪有後面還有一列的。

關鍵字可以在中、可以在後,可以是自己寫的,然後匯入robot中來呼叫。

2.ChromeDriver的問題

可能在中途中會彈出一個提示框,表示是ChromeDriver停止工作。

這種情況現在看來有幾種解決方式:

1)將C:\Python27\Scripts 下的chromedriver替換為符合當前瀏覽器版本的

2)將Selenium2Library\utils下的browsercache.py下的:

將quit()  替換為close()就可以了。

但是方法2我試過,可以成功跑完,但是跑完之後也會彈出ChromeDriver的提示框。

猜測可能是自動化許可權的問題,找到了就更新原因。