今日工作1:进一步熟悉Git
主要了解分支(branch)管理的一些操作和技巧。
1.永远不要在master分支上直接进行修改,创建自己的dev分支进行代码修改,最后merge。
$ git branch dev//创建dev分支
$ git checkout dev//修改当前工作分支为dev
然后进行代码修改然后切换回master主分支。
$ git checkout master
$ git merge dev
2.养成良好的开发习惯,每天早上使用命令
$ git rebase origin/master
获得最新的代码进展。
晚上使用命令$ git push origin dev
将自己今天的改动提交。
今日工作2:初步了解关键字驱动的robotframework测试框架的基本流程,实现了robotframework驱动百度首页并进行简单搜索的功能。
主要代码如下
*** Settings ***
Resource resource.robot
*** Test Cases ***
Example
Open Browser ${SEARCHENGINE} ${BROWSER}
Input Text xpath = //*[@id='kw'] ${words}
Click Button xpath = //*[@id='su']
sleep 10
[Teardown] Close Browser
后续还需要学会keyword的编写等等。
晚饭前导师稍稍考察了一下目前git的水平,还有linux命令行等等,并告诉了一些开发过程中的良好习惯和小技巧,感觉still a long way to go。不管怎样,继续加油!