已經部署好了Centos7環境,接下來繼續配置windows2008r2,并增加一個IE8浏覽器
windows2008r2配置開始
1、取消登陸密碼複雜性
開始菜單→運作→輸入gpedit.msc打開本地政策編輯器
本地組政策編輯器→計算機配置→Windows設定→安全設定→賬戶政策→密碼政策→密碼必須符合複雜性要求→選擇已禁用
2、禁用IE ESC
點選伺服器管理器
配置IE ESC→禁用以下兩項
3、安裝遠端桌面服務
伺服器管理器→角色→添加角色
下一步→選擇遠端桌面服務
角色服務:遠端桌面會話主機、遠端桌面授權、遠端桌面Web通路
身份驗證方法:不需要使用網絡級别身份驗證
授權模式:每使用者
使用者組→添加→進階→立即查找→Authenticated Users
用戶端體驗:預設直接下一步
RD授權配置:預設下一步
角色服務:應用程式開發全部勾選,下拉管理工具全部勾選
确認安裝,安裝完成後重新開機機器
4、配置遠端桌面服務
開始→管理工具→遠端桌面服務→遠端桌面授權管理器
右鍵→激活伺服器
伺服器激活向導→下一步
連接配接方法→預設自動連接配接(推薦)
公司、姓、名,随便填
這裡不用填,直接下一步
勾選立即啟動許可證安裝向導,下一步
許可證計劃:企業協定
120天授權激活破解
計算機配置→管理模闆→Windows元件→遠端桌面服務→遠端桌面會話主機→授權→輕按兩下打開“使用指定的遠端桌面許可證伺服器”
選擇已啟用→要使用的許可證伺服器:填寫本機計算機名或本機IP
繼續輕按兩下打開"設定遠端桌面授權模式",選擇已啟用,選擇指定RD會話主機伺服器的授權模式"按使用者"
5、部署IIS服務
将F2etest源代碼裡的f2etest/f2etest-client/f2etest-browsers/www/setuser.asp檔案拷貝到C:inetpubwwwroot目錄下
修改setuser.asp檔案,apiKey的值與CentOS7上f2etest-web/conf/site.json中的clientApiKey值對應
打開IIS管理器
選擇身份驗證
右鍵匿名身份驗證,點選編輯
點選設定,設定憑據中填寫administrator的賬戶與密碼
打開windows2008r2浏覽器,通路
http://127.0.0.1/setuser.asp?username=test&password=hello123&key=f2etest注意:後面f2etest是你剛才在setuser.asp中填的值
看到頁面顯示ok,就表示IIS服務設定成功
6、配置應用程式
将F2etest源代碼裡的ff2etest/f2etest-client/f2etest-browsers/curl中所有檔案到windows2008r2的C:Windows下面
将F2etest源代碼裡的ff2etest/f2etest-client/f2etest-browsers/app目錄複制到windows2008r2的C槽根目錄,重命名強制代理.bat為ie8.bat,重命名禁用代理.bat為hostsshare.bat
配置hostsshare.bat和ie8.bat,其中f2etestDomain是f2etest-web的通路位址,appid對應f2etest-web/conf/app.json中的id
将F2etest源代碼裡的ff2etest/hostsShare-client/build目錄拷貝到windows2008r2的C槽根目錄,并重命名為hostsShare
打開遠端桌面服務的RemoteApp管理器
右鍵分别選擇hostsShare.bat和ie8.bat屬性,選擇允許任何指令行參數
至此windows2008r2的配置完成
7、同步使用者
通路
http://192.168.1.201:3000/syncAllRemoteUsers同步使用者
看到以下内容表示同步成功
Begin sync all remote users:
User1573721414208
User1573721414208 done!
==================================
All done!
8、驗證
http://192.168.1.201:3000/,會看到如下頁面
點選IE8,可看到以下頁面
點選hosts,看到以下頁面,此hosts功能和C:WindowsSystem32driversetchosts作用一樣
至此F2test多浏覽器相容性測試基礎平台部署完成,本文檔經過多次測試,如果配置失敗,請檢查相關配置檔案是否配置正确!