#主流的Linux發行版 Ubuntu, Debian ,Fedora, CentOS,Red Hat,Red-flag Linux ************************************************************************************************* #經常使用命令 rmdir 命令刪除目錄 mkdir命令建立目錄 tar命令,用於壓縮解壓 pwd命令,做用爲查看」當前工做目錄「的完整路徑 mv命令做用爲移動文件 cp 命令,做用複製 tree命令,顯示樹形的層級目錄結構,非原生命令,須要安裝tree cd 命令 ls ps 命令顯示運行的進程,還會顯示進程的一些信息如pid, cpu和內存使用狀況等 kill 命令用於終止進程 crontab命令是啓動linux定時任務的服務 top 命令是Linux下經常使用的性能分析工具,可以實時顯示系統中各個進程的資源佔用情況 chmod 更改權限命令 useradd 命令創建用戶帳號 userdel 刪除用戶 groupadd 命令用於將新組加入系統 groupdel 命令刪除組 passwd 設置用戶的密碼 cat 用途是鏈接文件或標準輸入並打印 ************************************************************************************************* #ifconfig的功能是什麼? ifconfig是linux中用於顯示或配置網絡設備(網絡接口卡)的命令,英文全稱是network interfaces configuring ************************************************************************************************* #查看cpu信息 ubuntu 在終端輸入lscpu centos7 在終端輸入cat /proc/cpuinfo ************************************************************************************************* #查看cpu 使用率最高的程序 top ************************************************************************************************* #顯示日誌文件末尾50行 tail -n 50 /var/log/testlog #顯示文件前20行 tail -n +20 filename #逆序顯示filename最後10行 tail -r -n 10 filename #監視filename文件的尾部內容(默認10行),刷新顯示在屏幕上 tail -f filename 至關於 tail -f -n 10 filename ************************************************************************************************* #查看日誌文件是否發生過異常,若是文件中有輸出error就表明有異常 cat /var/log/testlog | grep error ************************************************************************************************* #硬件測試工具 好比頻譜分析儀、示波器、高精度電源、信號發生器、邏輯分析儀、高低溫箱等 熟悉串口、RJ4五、等接口測試以及wifi、ZigBee、433天線測試,瞭解無線通訊相關知識 #軟件測試工具 功能測試工具:QTP 接口:Jmeter、Postman、soapUI,apizza 自動化:測試Web結構的Selenium,測試移動應用結構的Appium以及 Watir、MaxQ、WebInject等 性能: LoadRunner,Jmeter、OpenSTA、DBMonster、TPTEST、Web Application Load Simulator NovaBench:綜合測試工具 Dbench:文件服務器的測試工具,只對io產生負載 Ramspeed:內存測速 super_pi:計算圓周率的工具,測試ram和cpu的穩定性 Iperf:網速測試工具 yslow、dyanTrace:網站性能測試 Monkey:穩定性測試 locust :性能測試 GT:App性能測試 appscan:web滲透測試 單元測試:Junit及TestNG ************************************************************************************************* bug管理工具:Bugfree、Bugzilla、TestLink、mantis,jira,禪道 用例管理:Quality Center,Test Direct,ALM,teambition,worktile 迴歸測試:QuickTest Professional ************************************************************************************************* 敏捷開發工具: 1,VersionOne VersionOne市場排名第一。支持SaaS模式和本地安裝模式,web客戶端,支持Scrum, Extreme Programming, DSDM and Agile UP等多種敏捷開發方法。團隊可使用「V1:敏捷團隊」來管理產品和sprint backlog,經過交互式的「任務板(taskboards)「和」測試板(testboards)」 進行每日開發活動,藉由報表和燃燒圖查看進度,以及其餘活動。 2,Leangoo Leangoo國內的一款scrum工具,由國內最權威的Scrum中文網研發,看板式管理,界面很是的簡潔,輕量,容易上手,有三個版本,永久免費我的版,在線企業版,私有部署企業版。 不只很好的支持Scrum,更支持和DevOps/持續集成平臺互通! 它的團隊工做體現爲卡片,看板上的主要元素包括列表和泳道,列表管理工做的不一樣階段或狀態,泳道實現任務的分組對應,從兩個緯度讓團隊的工做高度可視化。 支持燃盡圖,工做量估算,泳道以及儀表盤,團隊速度的統計,任務的分佈,任務的週期以及缺陷分佈,企業級儀表盤,吞吐量以及需求的趨勢圖等等等等! 3,ScrumWorks ScrumWorks市場排名前3甲,有兩個種版本,Basic是免費版,Pro是收費版,按用戶每一年249美圓。支持BS和CS兩種模式,服務器端是要安裝的。 支持對Bugzilla和Jira的集成,帶有主題過濾功能的burndown圖表,以及其餘輔助瞭解項目情況和走勢的功能,還有衆多別的特性。 ScrumWorks Pro與Bugzilla和Jira的集成,體如今它能夠導入二者中的條目做爲backlog條目,而且能夠像對其餘backlog條目同樣,對這些條目 進行操做。可使用搜索來選擇感興趣的條目,並進行單獨或多項導入操做。 4,LeanKit LeanKit使用一個基於雲的whiteboard來規劃組織過程。每一個卡表明一個工做項目,並提供狀態更新選項。使用LeanKit的團隊能夠看見工做負載分配並導出歷史數據。 5. confluence 進行敏捷開發怎麼能少了Confluence,它一個專業的wiki程序。它是一個知識管理的工具,經過它能夠實現團隊成員之間的協做和知識共享。想一想維基百科,你就知道confluence的便利之處。