1. 程式人生 > >軟體測試環境構建疑難雜症之資料夾許可權

軟體測試環境構建疑難雜症之資料夾許可權

    今天,我剛好有時間總結一些軟體自動化測試過程中涉及到的幾個技術難點。這時,我的同事急匆匆的跑過來,說他搭建一個產品的軟體測試環境遇到了棘手的問題。
    我同事提到的這個軟體測試環境我非常清楚,C#語言開發,B/S結構,該軟體測試環境配置可以說非常簡單,不應該會遇到問題,而他也只需要進行軟體功能測試。所以我不慌不忙的開啟瀏覽器,訪問該網站地址。
    網站頁面開啟有一半時,彈出了一個Windows對話方塊,提示需要輸入使用者名稱和密碼。我回頭對我的同事說,你配置的網站肯定沒設定匿名訪問,他說這怎麼可能,這麼簡單的操作他怎麼會忘記。嗯,你還別說,這還真是個問題,以前還真沒遇到過。
    我遠端登入到網站的Web伺服器,發現該

軟體測試環境配置確實沒有問題。又訪問了幾個二級頁面,發現有的頁面提示無許可權訪問,有的頁面圖片不能開啟,伺服器是Server 2003,分割槽是NTFS的,這很明顯是網站的資料夾許可權問題。
    但很快就證實了,網站根目錄的資料夾許可權沒問題。我試著進入一個打不開頁面所在資料夾,竟然提示無許可權開啟,又檢視此資料夾的安全設定,發現提示無權檢視和編輯許可權。不對,我是管理員帳號登入的系統,怎麼沒有許可權?那誰有許可權?
    我試著手工在“安全”選項卡中新增Administrators組的許可權,發現不允許。此時我意識到問題還是出在網站根目錄資料夾,它的許可權和下面子資料夾許可權應該是一樣的。我在網站根目錄的資料夾屬性的“安全”選項卡中,選擇“高階”->“所有者”->“把替換子容器及物件的所有者”打上勾確定,這時網站根目錄資料夾下的許可權全部都被更新了。
    再次訪問這個網站,網頁正常顯示出來了,有問題的二級頁面也可以訪問了,圖片也都顯示出來了,問題解決了。
    以上問題是
軟體測試
環境構建中非常少見的,原因可能是資料夾許可權設定亂了造成的。所以說不能小看軟體測試環境搭建這個環節。

相關推薦

軟體測試環境構建疑難雜症資料許可權

    今天,我剛好有時間總結一些軟體自動化測試過程中涉及到的幾個技術難點。這時,我的同事急匆匆的跑過來,說他搭建一個產品的軟體測試環境遇到了棘手的問題。    我同事提到的這個軟體測試環境我非常清楚,C#語言開發,B/S結構,該軟體測試環境配置可以說非常簡單,不應該會遇到問

搭建軟體測試環境

首先在搭建軟體測試環境前,我們要明白一個軟體執行起來都需要什麼條件,而這些條件就是我們所說的軟體測試的環境。 軟體測試環境是由硬體環境、軟體環境、網路環境構成。 首先來說硬體環境:所需計算機數量,以及對每臺計算機硬體配置的要求,比如說CPU速度、記憶體和硬碟容量,網絡卡所支援的速度以及印表機的型號等。

軟體測試環境搭建及維護注意事項

搭建測試環境前後要注意以下幾點:   1> 搭建測試環境前,確定測試目的   即是功能測試,穩定性測試,還是效能測試,測試目的不同,搭建測試環境時應注意的點也不同。比如要進行功能測試,那麼我們就不需要大量的資料,需要覆蓋率高,測試資料要求儘量真實,這對硬體環境配置的好壞要求不是太苛刻,

Android疑難雜症(ImageView播放gif遇到的坑)

最近做專案需要用到gif圖片,專案中直接用的Glide的gif載入,還沒有時間去研究Glide的原始碼的,不得不說Glide很強大啊,以前在郭神的部落格中看到了一個播放Gif的ImageView,於是打算跟著敲一遍咯。 原文連結先附上:http://blog.

軟體測試環境搭建

所謂的搭建測試環境(招聘的老有這要求,會搭建環境),就是你能搭出可供測試用的環境。簡單了說是作業系統,複雜點說,是裝了特定軟體做了特定設定的作業系統。1. 所需要的計算機的數量,以及對每臺計算機的硬體配置要求,包括CPU的速度、記憶體和硬碟的容量、網絡卡所支援的速度、印表機的

搭建DVWA測試環境和SQL注入SQLmap入門

DVWA是一款滲透測試的演練系統,在圈子裡是很出名的。如果你需要入門,並且找不到合適的靶機,那我就推薦你用

jmeter壓力測試中的疑難雜症

概述 大部分新手在用jmeter做壓力測試的時候,對一些效能術語十分模糊,直接導致的後果就是對測試出來的結果資料根本不能理解,更談不上分析了。今天的文章就著重給大家解釋一下壓力測試中的一些專有名詞   問題1:什麼是壓力測試 問到如何做壓力測試,很多人可能只會回答:"加執行緒組,加併發,看結

TortoiseGit 管理軟體倉庫時,刪除檔案或資料的處理

在軟體開發過程中,會將前段時間開發的程式碼或功能,調整程式碼佈局,這回設計到檔案或資料夾的增加刪除操作。 增加新的,TortoiseGit管理的很好,提示使用者有新的檔案,是否submit到repo,click OK後,repo資料夾會全綠。 而刪除的檔案或資料夾,git會

iOS激情詳解資料建立,移動,複製,刪除以及歸檔和反歸檔

<span style="font-size:18px;">主要程式碼精髓:</span> #import "RootViewController.h" #import “DXModel.h" #define kDocumentPath [NSS

VS2012或VS2010 在WIN7環境下 無法對映TFS資料到本地路徑

問題說明:最近在伺服器上添加了一個新專案,剛開始使用VS2010映射了位置,後來發現不對。將對映全部刪除了。但是在重新對映到原來的盤的時候出現了,在工作區已經存在的問題。     解決辦法:C:\Users\Administrator\AppData\Local\Micr

Java File類資料的複製

Java File類中常見操作之資料夾的複製public class CopyDir { public static void main(String[] args) throws IOException { File srcfile=new File

Linux檔案許可權資料許可權實踐

檔案許可權在基礎中有介紹,不在重複 一、資料夾許可權:   示例:      解釋說明:   r --read  既ls   w --write     既建立新的目錄或者檔案   x --execute 既cd 現在有4個使用者分屬3個不同的使用者組,如下:

Linux檔案和資料許可權解讀

首先來檢視一下當前目錄下的檔案內容吧: ls -l 檢視當前目錄下的檔案列表 ls -ld 目錄名稱 檢視指定資料夾許可權 ls -l xxx.xxx (xxx.xxx是檔名) 檢視指定的檔案 我們可以看到檔案的許可權,-rw-rw-r-- 

Linux 修改資料許可權

轉自: https://www.cnblogs.com/fefjay/p/6047820.html 0.說明 Linux系統下經常遇到檔案或者資料夾的許可權問題,或者是因為資料夾所屬的使用者問題而沒有訪問的許可權。根據我自己遇到的情況,對這類問題做一個小結。在命令列使用命令“ll”

鐵威馬NAS資料許可權的設定

共享資料夾是一個網路儲存空間。您可以建立數個共享資料夾來存放不同類別的資料,或提供給不同的使用者或使用者群組來存取檔案 1.請前往 TOS 桌面 > 控制面板 > 訪問許可權 > 共享資料夾; 2.建立共享資料夾; 3.命名共享資料夾名稱,設定共享資料夾的位

ubuntu16.04下 python程式設計修改資料許可權、讀寫資料庫等操作

1. python程式設計修改資料夾許可權 import os os.system('chmod 777 ', file) 擴充套件: Linux系統中,每個使用者的角色和許可權劃分的很細緻也很嚴格,每個檔案(目錄)都設有訪問許可許可權,利用這種機制來決定某個使用者通過某種方

資料許可權解讀

關於進去目錄的許可權:   在普通使用者下,若想進入一個目錄需要可執行許可權 在超級使用者下,目錄不管具有什麼許可權都可以進入   顯示檔案列表和建立檔案的許可權: 在超級使用者下,不管目錄對擁有者是否開放許可權,都可以在目錄下建立檔案 在普通使用者下

centos6.5下修改資料許可權和使用者名稱使用者組

0.說明 Linux系統下經常遇到檔案或者資料夾的許可權問題,或者是因為資料夾所屬的使用者問題而沒有訪問的許可權。根據我自己遇到的情況,對這類問題做一個小結。在命令列使用命令“ll”或者“ls -a”,可以檢視檔案或者檔案的許可權: -rw-r--r--. 1 root root 6 Nov 9 16:

Windows Server 2003 共享資料許可權設定

  在區域網中我們常常需要在伺服器上共享一些檔案供區域網使用者使用,本文以圖文並茂的方式彙總了Windows 2003 server共享檔案設定的一些方法技巧。使用者既可以設定需要使用者名稱和密碼並且訪問許可權不同的共享檔案訪問設定,又可以設定不需要使用者名稱和密碼的共享檔案訪問操作。   一、為不同使

不能重新命名檔案及不能刪除檔案和資料許可權設定

資料夾-屬性-安全 給相應的使用者 把修改勾去即可  或者 資料夾-屬性-安全-高階-編輯 把刪除和刪除子資料夾及檔案勾去(兩個必須都勾去,勾一個效果一樣)即無法刪除這個資料夾下的檔案和子檔案了,起到保護檔案的作用.  如果許可權是灰色顯示說明被繼承了,勾去繼承即可。