51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 20383|回复: 79
打印 上一主题 下一主题

【你来问我来答第48期】:探讨数据库相关的开发和测试技术(已结束)

[复制链接]
  • TA的每日心情
    擦汗
    昨天 09:04
  • 签到天数: 1047 天

    连续签到: 5 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2014-7-1 11:04:28 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

    论坛ID:william51
    真实姓名: 张玮
    现任公司: 上海博为峰软件技术有限公司
    现任职位: 讲师
    工作经验: 10年
    擅长领域: ORACLE/SQLSERVER数据库、软件开发和测试

    关注于数据库相关的开发和测试技术。
    曾参与良菱物流管理、东京海上保险、住友精密MIS、奥林巴斯BI等项目的设计与测试。




    各位会员可以在0711日前以回帖的方式向做客专家提问。

    (请大家围绕本期做客专家的擅长领域进行提问、探讨)

    做客专家将在7月11日—7月31日为大家集中解答。

    机会难得,欢迎大家踊跃提问!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    79#
    发表于 2014-7-30 21:48:14 | 只看该作者
    回复 75# syuuqin


        老师,还有个问题,就是做测试一定要具备该项目的相关知识吗?比如,做财务系统,测试就必须熟悉财务知识
    ---------------------------------------
    你好!
    最好是具有一定的业务知识,这样和客户交流起来容易沟通,也能够做出更好的测试计划和用例,也方便以后到相关行业的甲方公司就业。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-7-21 15:51
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    78#
    发表于 2014-7-30 16:47:34 | 只看该作者
    张老师:
    你好!
    我们公司最近在做一个ERP系统的性能测试
    要求通过性能测试,得到系统最大能够承受的压力;测试系统能承受的压力,相当于测试服务器能承受压力;
    我现在使用的工具是Loadrunner;系统布置在IIS上;开发语言是.NET
    请问 能够通过 某些参数的值,计算出系统最大的承受压力

    如果通过LR去测,比较困难,不知道怎么设置这个压力值
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    77#
    发表于 2014-7-29 08:21:18 | 只看该作者
    请问输入手机号获取验证码并验证短信验证码的过程怎么实现性能测试脚本的录制,参数化怎么做?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    76#
    发表于 2014-7-28 17:30:06 | 只看该作者
    回复 72# syuuqin


        张老师,你好!
        请问下,测试接口时,其他公司传递数据,我们公司负责前台页面展示,这种测试的侧重点是什么?需要关注传递值是不是正确的吗?一直存在疑惑,也长期被说是帮人家公司做测试了。
         还有个情况,就是项目文档不全,只有部分的设计文档,做测试时就不知道具体需要细致到什么程度,如若不细致,出现了一个哪怕很小的问题,就会成为测试不全面引起,这个度该如何控制?

    ----------------------------------------------------------------------

    你好!
    其他公司传递数据,那么他们应该有相关的程序设计文档,比如什么情况下传递哪些数据、数据的格式、数据为空时如何显示,还有如果数据在逻辑上不正确时需不需要你们做处理(一般不用)。
    项目文档不全的情况,要尽可能收集与测试相关的一些需求,从而让测试设计用例更加全面,同时要把测试范围用文档的形式确定下来,并让相关负责人评审认可,避免因为项目文档不全而造成的测试不全面的责任问题。
    总的来说还是要多沟通,团队一起努力弥补文档或者其他方面不足。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-12-26 16:00
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    75#
    发表于 2014-7-28 17:23:44 | 只看该作者
    老师,还有个问题,就是做测试一定要具备该项目的相关知识吗?比如,做财务系统,测试就必须熟悉财务知识
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    74#
    发表于 2014-7-28 17:05:06 | 只看该作者
    回复 69# allen100


        1,现在所在的公司数据库都很少接触到,那么怎么才能保持继续学习数据库方面的知识。。。?
    -------------------------------------------------------------------
    你好!如果工作中用不到,那就要凭兴趣经常关注一下数据库了,否则慢慢就会淡忘了。
    有个关于数据库的网站可以关注一下:
    http://www.searchdatabase.com.cn/
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    73#
    发表于 2014-7-28 16:58:22 | 只看该作者
    回复 68# allen100


        1.现在在测试中,用到的最多的就是查询,插入和删除都是很少的。。就测试使用而言难道就这样就可以了吗
    --------------------------------------------------------------------------
    是的。查询用得相对较多,插入和删除用于造测试数据的情况。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-12-26 16:00
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    72#
    发表于 2014-7-28 16:46:29 | 只看该作者
    张老师,你好!
        请问下,测试接口时,其他公司传递数据,我们公司负责前台页面展示,这种测试的侧重点是什么?需要关注传递值是不是正确的吗?一直存在疑惑,也长期被说是帮人家公司做测试了。
         还有个情况,就是项目文档不全,只有部分的设计文档,做测试时就不知道具体需要细致到什么程度,如若不细致,出现了一个哪怕很小的问题,就会成为测试不全面引起,这个度该如何控制?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    昨天 09:04
  • 签到天数: 1047 天

    连续签到: 5 天

    [LV.10]测试总司令

    71#
     楼主| 发表于 2014-7-28 10:18:43 | 只看该作者
    回复  lsekfe
    lsekfe~
    为啥我找不到老师给我回答的内容呢?
    但是个人中心却收到了站内消息~
    li_feibo 发表于 2014-7-26 16:03



        这个情况就是帖子在后台进行审核中吧~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2022-12-8 17:51
  • 签到天数: 256 天

    连续签到: 1 天

    [LV.8]测试军长

    70#
    发表于 2014-7-26 16:03:11 | 只看该作者
    回复 30# lsekfe
    lsekfe~
    为啥我找不到老师给我回答的内容呢?
    但是个人中心却收到了站内消息~

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    69#
    发表于 2014-7-26 14:22:57 | 只看该作者
    回复 66# william51


      1,现在所在的公司数据库都很少接触到,那么怎么才能保持继续学习数据库方面的知识。。。?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    68#
    发表于 2014-7-26 14:21:21 | 只看该作者
    回复 66# william51

    1.现在在测试中,用到的最多的就是查询,插入和删除都是很少的。。就测试使用而言难道就这样就可以了吗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    67#
    发表于 2014-7-24 20:51:15 | 只看该作者
    回复 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=3282668&ptid=1019974]16#[/url] li_feibo


       
    张老师,你好~
    1、想帮忙解释在通过索引优化应用性能的过程,需要注意些什么问题,例如有一次,在一个经常有update的表种,我加了一条索引,但同事看到后,立马说不能这样优化,因为可能会导致该表的写入数据更慢,性能更差;但除了这点外,还有其他什么注意点或方法吗?
    2、分表的设计上,一般需要注意些什么?最近遇到一个问题,由于一开始设计分表的问题,导致同一个SQL,在每个分表都会执行查询一次,除了重新设计分表外,还有其他什么方法可以解决对于SQL只查询对应分表这一问题吗?如:select * from commet_xx where productId=xx,每个commet_xx分表都会执行一次查询

    --------------------------
    你好!
    在表上加索引(非聚集索引)应该不会导致写入数据变慢。如果在一个经常有数据写入的表上加索引,那么要定期对索引进行维护,比如重新组织索引,可以用作业计划实现。
    你说的分表是表分区吧,如果查询某个分区的数据,可以试试类似下面的写法:
    指定P1表分区查询SALES表信息:  
    SELECT * from SALES ARTITION&#401);  
    指定P1SUB1子分区查询SALES表信息:  
    SELECT * from SALES SUBPARTITION&#401SUB1);
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    66#
    发表于 2014-7-24 17:33:40 | 只看该作者
    回复 64# allen100


        数据库主要的方面是在哪里的
    ---------------------------------------------
    侧重点不同,有管理运维方向、开发方向、性能调优方向,还有BI商业智能方向
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    65#
    发表于 2014-7-24 17:31:51 | 只看该作者
    回复 63# qishaorain

    言之有理。不过IT技术变化还是很快的,不断学习才是不变的道理,呵呵
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    64#
    发表于 2014-7-23 20:59:17 | 只看该作者
    数据库主要的方面是在哪里的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    63#
    发表于 2014-7-22 19:16:49 | 只看该作者
    回复 17# william51


       QTO根本就是公司几乎不用的工具,我认为可以学习数据驱动测试,关键字驱动测试的思想,而没有必要学习QTP,教育要改革,不如学学selenium。51testing出的调查报告足以支撑我的说法,而且,以上都是围绕web测试,至于app测试,你要学的就是一门嵌入式的操作系统,比如adt,学学Athrun等框架才是最有意义。至于loadrunner又有多少公司用过,相信大家在实际工作中更有感触。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-16 06:11 , Processed in 0.081259 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表