剛剛登錄簡(jiǎn)書的時(shí)候發(fā)現(xiàn),那個(gè)驗(yàn)證碼廷高大上的袍患。就想看看怎么弄的坦康,就先跑個(gè)測(cè)試用例吧。
具體的我還沒怎么看诡延,我是百度的測(cè)試用例滞欠。既然要學(xué)習(xí)那就先從跑通一個(gè)測(cè)試用例開始吧。這個(gè)只是測(cè)試用例肆良,之后會(huì)繼續(xù) 更新筛璧。
1.首先需要安裝git(因?yàn)闇y(cè)試用例是從git下載的)
我用的是阿里云的Cent OS7 的服務(wù)器。
[root@Snowy ~]# yum install git
從github中下載測(cè)試用例:
[root@Snowy ~]# git clone https://github.com/GeeTeam/gt-python-sdk.git
安裝GeetestSDK:
[root@Snowy ~]# cd gt-python-sdk/
[root@Snowy gt-python-sdk]# python setup.py install
注意:安裝這些東西度需要python環(huán)境惹恃,我的Linux自帶的python2.7 夭谤,如果沒有的話,就需要自己去下載安裝巫糙。
安裝Django朗儒,版本的匹配問題,我一開始下載的是最新版本的Django参淹,但是他需要python3.5的版本才能支持運(yùn)行醉锄,所以我果斷放棄了最新版:
[root@Snowy gt-python-sdk]# wget --no-check-certificate https://www.djangoproject.com/download/1.8.14/tarball/
[root@Snowy gt-python-sdk]# tar zxvf Django-1.8.14.tar.gz
[root@Snowy gt-python-sdk]# cd Django-1.8.14
[root@Snowy Django-1.8.14]# python setup.py install
之后就可以去git下來的測(cè)試用例里面運(yùn)行了。
[root@Snowy ~]# cd gt-python-sdk/demo/django_demo/
[root@Snowy django_demo]# python manage.py runserver 0.0.0.0:8100
此時(shí)可能會(huì)出現(xiàn)問題:
入下圖所示:
這個(gè)是在跑完python manage.py runserver 0.0.0.0:8100這個(gè)代碼之后可能會(huì)出現(xiàn)這個(gè)情況浙值。
此時(shí)就需要去我們下載的測(cè)試用例中查找文件恳不,解決問題。
如下圖所示:
ls之后查看一共有多少個(gè)文件:
進(jìn)入文件夾django_demo 之后ls
如下圖所示:
查找文件 settings.py 修改
之后再進(jìn)入
django_demo 文件夾下
輸入代碼運(yùn)行:
python manage.py runserver 0.0.0.0:8100
之后請(qǐng)求地址:http://39.106.123.59:8100/