測試基礎1:偉大航路喲呼(Linux基礎、mysql基礎)

1 測試流程和方法

軟件測試定義:

從方式上看:包含人工測試、自動化測試
從方法上看:運行程序或系統和測定程序或系統的過程
從目的上看:包括找bug和找bug出現的原因

軟件測試的原則:功能性、可靠性、易用性、效率性、維護性、可移植性

軟件分類

在這里插入圖片描述

Devops testops

持續集成CI

在這里插入圖片描述

Linux基礎

在這里插入圖片描述

/:根目錄,所有的目錄、文件、設備都在根目錄下
bin:linux的重要命令
boot:內核及引導系統程序的文件目錄,一般情況下不動它
dev:device設備
etc:配置文件(如新建的用戶或者用戶文件
home:新建的用戶默認創建在家用戶中 ~
lib:存放系統動態鏈接共享庫
mnt:存放掛載設備
root:超級管理員root的家目錄
sbin:一般是設計系統管理命令的存檔,普通用戶沒有權限
tmp:臨時文件夾
usr:一般會放在usr的local下
var:存放系統日志

系統管理的命令行:
有關cpu io 內存的信息都放在/proc/文件下, 查看這個文件即可
top實時查看進程信息
free -m 查看內存
systemctrl stop firewall 關閉防火墻(不是永久的 永久就把stop改成disable
ps查看當前某一進程 ps -ef | grep 某一個東西; ps -aux
netstat 查看網絡信息

mysql基礎

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

update更新的是數據值,alter更改的是數據庫、表的結構(增加?或者減少?,增加列或者
減少類等等情況,還有修改字段(屬性)類型)

在這里插入圖片描述

在這里插入圖片描述

  • 別名:as關鍵字,注意把表名改了之后,后續引用表明需要用別名

  • like查詢:模糊語句,"%“任意字符,” _"單個字符

  • between關鍵字 BETWEEN min and max

  • distinct:去重 (disc 從大到小)

  • count:統計總數
    在這里插入圖片描述

  • 內連接:inner join 等值連接,顯示左表及右表符合連接條件(字段匹配關系)的記錄,將兩張表的列組合在一起,產出新的結果集,結果集是兩個表的公共部分
    隱式內連接JOIN、CROSS JOIN,不使用on語法時,join、inner join、cross join 結果相同,都是取兩個表的笛卡爾積
    在這里插入圖片描述

where關鍵字也可以用on關鍵字、using關鍵字
在這里插入圖片描述

  • 左連接:讀取左表全部數據,即便右表沒有對應數據;如果右邊沒有匹配記錄,右側結果集字段將為null,A LEFT JOIN B:以A為基礎連接B查詢結果

  • PROCEDURE:一組為了完成特定功能的SQL語句集,SQL語句和控制語句的預編譯集合,一次編譯后,可多次調用運行,提高數據庫執行速度,無需重復編譯,允許聲明變量,允許多個返回值。
    在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/696250.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/696250.shtml
英文地址,請注明出處:http://en.pswp.cn/news/696250.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

一、網絡基礎知識

1、IP地址和端口號 1.1、IP地址 定義:用于在網絡中唯一標識設備的地址。格式:通常由四個數字組成,以點分十進制表示,例如:192.168.0.1。(IPv4)作用:允許網絡中的設備相互通信,通過IP地址可以定…

Python 數據可視化之密度散點圖 Density Scatter Plot

🍉 CSDN 葉庭云:https://yetingyun.blog.csdn.net/ 密度散點圖(Density Scatter Plot),也稱為密度點圖或核密度估計散點圖,是一種數據可視化技術,主要用于展示大量數據點在二維平面上的分布情況…

Swift基礎知識:24.Swift可選鏈

在 Swift 中,可選鏈(Optional Chaining)是一種用于調用可選類型屬性、方法或下標的安全方式。可選鏈允許我們在調用鏈中的任何一個屬性、方法或下標返回 nil 時,整個調用鏈仍然可以繼續執行,而不會因為其中的任何一個可…

一樣的代碼不同項目跳轉頁面報404的解決辦法

今天收到實施反饋的一個問題,點項目名稱跳轉項目詳情頁面時,有的頁面跳轉顯示正常,有的頁面跳轉報404錯誤。錯誤如下: 發現報錯的項目都有一個共性就是有特殊字符“[ ]” , 解決的辦法就是把帶有特殊字符的字段 用 encodeURI()…

Java SE 入門到精通—4.抽象類與接口【Java】

抽象類 同接口一樣,用來約束子類,限制子類必須擁有某些方法,比普通類多了個抽象方法,用抽象方法該類必為抽象類 概念 沒有具體的對象,具體的方法的一個類 abstract關鍵字聲明為抽象類/方法 一個類中有抽象方法則該…

統計前端傳過來的Req的非空屬性個數的工具類

背景 日常開發中,我們通常會根據前端傳過來的實體類的屬性個數去做邏輯判斷,下面的是判斷屬性個數的工具類。 工具類 public static Integer nonNullFieldCount(Req req) {if (req null) {return 0;}int nonNullFieldCount 0;Field[] fields req.ge…

【Django】Django自定義后臺表單——對一個關聯外鍵對象同時添加多個內容

以官方文檔為例: 一個投票問題包含多個選項,基本的表單設計只能一個選項一個選項添加,效率較低,如何在表單設計中一次性添加多個關聯選項? 示例代碼: from django.contrib import adminfrom .models impo…

Java中的關鍵字有哪些?它們各自的作用是什么?請詳細說明?Java中的訪問修飾符有哪些?它們的訪問權限是怎樣的?

1、Java中的關鍵字有哪些?它們各自的作用是什么?請詳細說明? Java中的關鍵字是預先定義好的,具有特殊含義的標識符,用于表示數據類型、程序結構或控制流程等。以下是Java中的一些常用關鍵字及其作用: abs…

【軟件架構】02-復雜度來源

1、性能 1)單機 受限于主機的CPU、網絡、磁盤讀寫速度等影響 在多線程的互斥性、并發中的同步數據狀態等; 擴展:硬件資源、增大線程池 2)集群 微服務化拆分,導致調用鏈過長,網絡傳輸的消耗過多。 集…

嵌入式Qt 計算器核心算法_3

一.后綴表達式實現算數運算思路 二.算法實現 #include "QCalculatorDec.h"QCalculatorDec::QCalculatorDec() {m_exp "";m_result ""; }QCalculatorDec::~QCalculatorDec() {}bool QCalculatorDec::isDigitOrDot(QChar c) {return ((0 < c)…

基于SpringBoot的景區旅游管理系統

項目介紹 本期給大家介紹一個 景區旅游管理 系統.。主要模塊有首頁&#xff0c;旅游路線&#xff0c;旅行攻略&#xff0c;在線預定。管理員可以登錄管理后臺對用戶進行管理&#xff0c;可以添加酒店&#xff0c;景區&#xff0c;攻略&#xff0c;路線等信息。整體完成度比較高…

一文搞懂match、match_phrase與match_phrase_prefix的檢索過程

一、在開始之前&#xff0c;完成數據準備&#xff1a; # 創建映射 PUT /tehero_index {"settings": {"index": {"number_of_shards": 1,"number_of_replicas": 1}},"mappings": {"_doc": {"dynamic": …

探索氣膜球幕影院:未來的電影體驗

氣膜球幕影院作為一種新興的電影放映方式&#xff0c;正逐漸成為人們關注的焦點。它采用了充氣式膜結構&#xff0c;可以為觀眾帶來 360 度全景的觀影體驗&#xff0c;讓人仿佛置身于電影之中。本文將介紹氣膜球幕影院的特點、技術原理以及未來的發展前景。 傳說在古代&#x…

Linux系統運維命令:使用 tail,grep組合命令(包括wc,sort,awk,sed等),可以方便的查閱和操作正在改變的日志文件的具體內容

一、命令介紹 1、tail命令 tail命令是Linux系統中常用的命令之一&#xff0c;用于查看文件的末尾內容。它具有許多有用的選項&#xff0c;可以幫助用戶輕松地查找并顯示文件中的信息。 它默認顯示文件的最后10行&#xff0c;但可以通過各種選項來定制輸出的行數、字節數等。ta…

十四、圖像幾何形狀繪制

項目功能實現&#xff1a;矩形、圓形、橢圓等幾何形狀繪制&#xff0c;并與原圖進行相應比例融合 按照之前的博文結構來&#xff0c;這里就不在贅述了 一、頭文件 drawing.h #pragma once#include<opencv2/opencv.hpp>using namespace cv;class DRAWING { public:void…

Python筆記-super().init(root)的作用

假設我們有一個名為Animal的父類&#xff0c;它有一個屬性color&#xff0c;在其構造函數__init__中被初始化&#xff1a; class Animal:def __init__(self, color):self.color color現在&#xff0c;我們想創建一個Animal的子類&#xff0c;名為Dog。Dog類有自己的屬性name&…

QPaint繪制自定義儀表盤組件01

網上抄別人的&#xff0c;只是放這里自己看一下&#xff0c;看完就刪掉 ui Dashboard.pro QT core guigreaterThan(QT_MAJOR_VERSION, 4): QT widgetsCONFIG c11# You can make your code fail to compile if it uses deprecated APIs. # In order to do so, uncomm…

【xss跨站漏洞】xss漏洞前置知識點整理

xss漏洞成因 xss漏洞是一種前端javascript產生的漏洞。 我們網站基本都是會用到javascript編寫一些東西&#xff0c;瀏覽器也能直接識別javascript。 如果有一個地方能夠輸入文字&#xff0c;但是他又沒有過濾你的輸入&#xff0c;那么自己或者他人看到你輸入的javascript代…

JVM知識——安全點

安全點是JVM要準備進行垃圾回收時&#xff0c;選定一些特定的位置&#xff0c;當應用程序線程執行到這些位置時&#xff0c;安全的先暫停下來&#xff0c;以便JVM執行GC線程進行垃圾回收。 JVM在字節碼指令中會選取一些指令作為安全點&#xff0c;安全點的選取一般是循環結束、…

課時42:表達式_運算符_bc計算

3.1.5 bc計算 學習目標 這一節&#xff0c;我們從 基礎知識、簡單實踐、小結 三個方面來學習。 基礎知識 簡介 bc是一種任意精度的計算語言&#xff0c;提供了語法結構&#xff0c;比如條件判斷、循環等&#xff0c;功能是很強大的&#xff0c;還能進行進制轉換。常見參數-…