• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 新手測試工程師怎樣入門

    發表于:2008-06-24來源:作者:點擊數: 標簽:測試工程師新手入門
    最近經常在網上看到很多人發帖,說自己很迷茫,想做 測試工程師 但是不知道怎么入手。在這里根據自己的一些經歷提出一下建議: 1.各種 軟件測試 基本術語的概念要一清二楚; 2.掌握 軟件工程 基礎知識(常見的一些概念要清楚,比如耦合,內聚等)。 3.熟悉項
    最近經常在網上看到很多人發帖,說自己很迷茫,想做測試工程師但是不知道怎么入手。在這里根據自己的一些經歷提出一下建議:

    1.各種軟件測試基本術語的概念要一清二楚;
    2.掌握軟件工程基礎知識(常見的一些概念要清楚,比如耦合,內聚等)。
    3.熟悉項目流程,開發流程,測試流程,以及各階段對應了哪些文檔和報告。
    4.學習測試方法(只要是黑盒),學寫測試計劃,測試方案,測試用例。
    5.了解測試常識,包括測試工程師應該具備的素質
    6.常用的SQL語言一定要精通

    以上都掌握的差不多了,可以開始學習一些測試工具的使用。

    建議:1、掌握一兩種開發語言,不一定要會寫程序,能看懂就行了。






    很全的sql用法


    一、基礎

    1、說明:創建數據庫
    CREATE DATABASE database-name
    2、說明:刪除數據庫
    drop database dbname
    3、說明:備份sql server
    --- 創建 備份數據的 device
    USE master
    EXEC sp_addumpdevice 'disk', 'testBack', 'c:mssql7backupMyNwind_1.dat'
    --- 開始 備份
    BACKUP DATABASE pubs TO testBack
    4、說明:創建新表
    create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
    根據已有的表創建新表:
    A:create table tab_new like tab_old (使用舊表創建新表)
    B:create table tab_new as select col1,col2… from tab_old definition only
    5、說明:刪除新表
    drop table tabname
    6、說明:增加一個列
    Alter table tabname add column col type
    注:列增加后將不能刪除。DB2中列加上后數據類型也不能改變,唯一能改變的是增加varchar類型的長度。
    7、說明:添加主鍵: Alter table tabname add primary key(col)
    說明:刪除主鍵: Alter table tabname drop primary key(col)
    8、說明:創建索引:create [unique] index idxname on tabname(col….)
    刪除索引:drop index idxname
    注:索引是不可更改的,想更改必須刪除重新建。
    9、說明:創建視圖:create view viewname as select statement
    刪除視圖:drop view viewname
    10、說明:幾個簡單的基本的sql語句
    選擇:select * from table1 where 范圍
    插入:insert into table1(field1,field2) values(value1,value2)
    刪除:delete from table1 where 范圍
    更新:update table1 set field1=value1 where 范圍
    查找:select * from table1 where field1 like ’%value1%’ ---like的語法很精妙,查資料!
    排序:select * from table1 order by field1,field2 [desc]
    總數:select count as totalcount from table1
    求和:select sum(field1) as sumvalue from table1
    平均:select avg(field1) as avgvalue from table1
    最大:select max(field1) as maxvalue from table1
    最?。簊elect min(field1) as minvalue from table1
    11、說明:幾個高級查詢運算詞
    A: UNION 運算符
    UNION  運算符通過組合其他兩個結果表(例如 TABLE1 和 TABLE2)并消去表中任何重復行而派生出一個結果表。當 ALL 隨 UNION 一起使用時(即 UNION ALL),不消除重復行。兩種情況下,派生表的每一行不是來自 TABLE1 就是來自 TABLE2。
    B: EXCEPT 運算符
    EXCEPT 運算符通過包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重復行而派生出一個結果表。當 ALL 隨 EXCEPT 一起使用時 (EXCEPT ALL),不消除重復行。
    C: INTERSECT 運算符
    INTERSECT 運算符通過只包括 TABLE1 和 TABLE2 中都有的行并消除所有重復行而派生出一個結果表。當 ALL 隨 INTERSECT 一起使用時 (INTERSECT ALL),不消除重復行。
    注:使用運算詞的幾個查詢結果行必須是一致的。
    12、說明:使用外連接
    A、left outer join:
    左外連接(左連接):結果集幾包括連接表的匹配行,也包括左連接表的所有行。
    SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c
    B:right outer join:
    右外連接(右連接):結果集既包括連接表的匹配連接行,也包括右連接表的所有行。
    C:full outer join:
    全外連接:不僅包括符號連接表的匹配行,還包括兩個連接表中的所有記錄。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>