Web测试

2012 0903

上一篇 / 下一篇  2012-09-03 15:25:30 / 个人分类:测试总结

   作为刚入门的初级软件测试工程师,需要的不是一口吃成胖子,去学习各种自动化技术,如QTP、loadrunner等,更多的是需要经验的积累、业务的熟练和思维的扩张,因为现在大部分的公司其实主要还是手工测试,机器只能按照一定的方式去运作,而人脑却可以无限的延伸,考虑到更多的地方和更多的可能情况,测试不就是要考虑所有客户可能会出现的操作以及系统可能出现的漏洞嘛。
 
   曾经刚入测试的时候,在论坛上到处看到处学习,看到很多的自动化测试,感觉很厉害,当时也很想学习,但是现在真正的在公司干了五六个月之后,我觉得自动化测试是要循序渐近的,只有那些大公司比较成熟的软件用上自动化的机会更大,而在一般的软件公司可能连测试都没有更不要说自动化了,我公司就有点小小,但是公司还是很重视测试的,测试和开发的人数已经快差不多了。
 
    经过自己静下心来的思考,现在我也有了一些测试思维,所以应该学一下知识来消除自己与开发人员之间的那层膜,先从最基本的学起,首当其冲的当然是SQL语句和数据库,因为有时我们测试时也会用到SQL语句来查询数据等等。
 
   作为测试人员,所具备的SQL语句的使用方法也是和开发人员有所不同的,测试注重的是查询(只要达到查询目的就可以了,不管语句有多少),开发注重的是用一句SQL达到目的。
 
 
SQL语句
1   select 字段名 from 表1
2   select 字段名 from 表1 where 条件
3   select count(字段名),字段名1  from  表1   group by 字段名1    group by相当于分类汇总
4   select 字段名1,...字段名N from 表1 order by 字段名1/.../N  ASC(升序)/DESC(降序) 
    order by相当于排序
5   select * from 表1  where 字段名 in(列出值或为select语句嵌套)
 
主要的语句就上面几个,其实就是select的使用,像什么join之类的,我们其实不需要用到,当然如果懂的话更好,同时学习使用join也可以提高自己的思维能力,我自己也在努力的向开发人员看齐,只使用一个语句达到查询的目的。
呀 貌似又说偏了,下面介绍几个常用的统计函数。
 
统计函数
1  count()    统计表的数据条数
2  sum()      求和
3  avg()      求平均
4  max()      最大值
5  min()      最小值
 
 
最后,再说说join的使用吧
join有三种情况:
1   left join  左连接
    select * from 表1 left join 表2  on 条件
2   right join  右连接
    select * from 表1 right join 表2  on 条件
3   full join   全连接
    select * from 表1 full join 表2  on 条件
4   join
 
join其实就相当于笛卡尔积的运算,然后通过on条件筛选出符合条件的
 
而 left 代表 就算没有符合条件的数据  表1的数据照常显示,表2字段都用NULL代替;
right同理,  就算没有符合条件的数据  表2的数据照常显示,表1字段都用NULL代替;
full 自然结合了left和right的特性
join也可看做inner join 只返回符合条件的行
 
join嵌套用法:
select * from (((表1 join 表2 on 条件)
               join  表3  on 条件)
               join  表4  on 条件)
 
理解:(表1 join 表2 on 条件)把这个整体理解为一个新表

PS:  上述纯属个人理解,可能有所偏差,欢迎留言指正~! 大家共同学习
PS:  学完SQL 下一步就是把公司各个系统的表理解透彻,明白各表之间的联系~!!!!
 
 

TAG: 软件测试 SQL

zoe4428的个人空间 引用 删除 zoe4428   /   2012-09-28 15:00:09
理论说的没错   开始阶段更应该学习的是  独立工作的能力    个人的基础能力  沟通  分析  总结   文档编写   邮件编写   思维扩展   业务基础等能力  而不是   好高骛远   亦不是浮于云上的抱怨   事儿    像sql只是一种方法  和技能吧   毕竟数据库最终有用的核心
zoe4428的个人空间 引用 删除 zoe4428   /   2012-09-28 15:00:00
5
chen0256的个人空间 引用 删除 chen0256   /   2012-09-05 16:35:08
3
 

评分:0

我来说两句

jing17

jing17

有梦想 有激情 ~@! 放飞无限青春 像鹰一样翱翔 ~#@

日历

« 2021-12-04  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 10831
  • 日志数: 19
  • 建立时间: 2012-05-19
  • 更新时间: 2013-08-18

RSS订阅

Open Toolbar