51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6404|回复: 14
打印 上一主题 下一主题

【你来问我来答第132期】:聊一聊主流测试框架的那些事!(活动结束)

[复制链接]
  • TA的每日心情
    无聊
    昨天 09:05
  • 签到天数: 1050 天

    连续签到: 1 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2023-4-3 09:18:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    照片:
    昵称:唐米
    公司:某大型机构
    职位:高级软件测试讲师
    简介:1. 具备 ISTQB-TM 、SCJP 、教师资格证
    2. 曾入职华泰证券,南瑞集团,亚信科技等公司,担任过项目经理,组长。参与过汇丰银行,国家电网,中国电信等多个大型项目的研发
    3. 曾受多所高校、大厂邀请培训软件相关技能
    4. 具备13年软件开发+测试经验,5年线上线下教学经验
    5. 熟练授课零基础入门软件测试的全套课程+软件测试进阶提升课程
    6. 在多个软件平台上发表过多篇热门技术文章
    擅长技术:
    1. 测试基础&功能测试:非常熟练,具备零基础转行测试的全程授课经验
    2. 数 据 库:MySQl&Oracle
    3. 接口测试:JMeter&Postman&SoapUI&Apifox,Fiddler&F12抓包
    4. 编程语言:做过Java开发,熟悉python编程
    5. 安全测试:擅长安全测试的理论和实战,熟练使用BurpSuite等安全工具进行XSS跨站攻击
    6. 文件上传、SQL注入、暴力破解、敏感信息等经典安全漏洞的排除与分析
    7. 性能测试:JMeter&Loadrunner,擅长性能问题分析,指标瓶颈定位、性能调优等
    8. 自 动化: 擅长框架的设计与维护,包括:pytest
    9. 接口自动化测试(Python+Requests)、UI自动化框架(RF、unittest)
    10. APP测试:使用adb命令或者JMeter做过app的功能测试、兼容测试、稳定性测试、流量测试,性能测试
    提示:各位会员可以在5.10日前以回帖的方式向客座专家提问。
    (请大家围绕本期客座专家的擅长领域进行提问、探讨)
    客座专家将在5月10日—5月31日为大家集中解答。机会难得,欢迎大家踊跃提问!

    本帖子中包含更多资源

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

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

    使用道具 举报

    该用户从未签到

    推荐
    发表于 2023-4-7 00:09:42 来自手机 | 只看该作者
    大佬,想问一下做了3年测试,觉得还是需要提升一下技术,想懂得一门开发语言,到底是学Java
    好还是python好,自学能够成功吗,怎么分配时间提升技能比较好,且不费钱?大佬是先有的代码基础,还是做了测试后再掌握的代码?
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:21
  • 签到天数: 650 天

    连续签到: 18 天

    [LV.9]测试副司令

    4#
    发表于 2023-4-4 14:24:41 | 只看该作者
    先占个楼,来向大佬学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2023-4-6 17:36:17 来自手机 | 只看该作者
    问问如何用 jmeter 做 socket 应用的性能测试,我手边只有开发同事给的 java demo 代码
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2023-4-7 07:41:28 来自手机 | 只看该作者
    数据库测试要怎么测试,还有就是如何判断存储过程是否有问题
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-9 09:21
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2023-4-7 19:34:57 | 只看该作者
    JudyChow 发表于 2023-4-7 00:09
    大佬,想问一下做了3年测试,觉得还是需要提升一下技术,想懂得一门开发语言,到底是学Java
    好还是python ...

    您好,Java和python语言的选择,去掉语言本身的特点,可以考虑如下两个问题:
    一、语言的难易程度(python简单很多),对于没有编程基础的人员,自学更容易
    二、应用,在于你学习编程语言的目的(Java广泛用于系统开发,应用程序、自动化脚本脚本开发等、python侧重应用,比如基于python的各种自动化框架、高效办公、机器学习等)
    如果自学的话,可以先列好知识点(自学按照初级水平敲定大纲),然后按照计划逐一完成。网上有免费的教程,可以搜搜看。举例python的初级内容,一般不低于40h的视频课程。
    我个人这边顺序是Java开发->测试->python(自学)->测开
    根据您这边的情况,如果不是项目组对Java的技能要求,可以先从python学起,基于python编程,提升自动化脚本开发,也算是在测试中有过人之处了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-9 09:21
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    9#
    发表于 2023-4-7 20:41:57 | 只看该作者
    上海peter 发表于 2023-4-6 17:36
    问问如何用 jmeter 做 socket 应用的性能测试,我手边只有开发同事给的 java demo 代码

    您好,首先配置JMeter的环境配置(举例webSocket插件等),其次你的java demo中应该有协议类型、ip、端口等这些参数。
    然后在JMeter中设置好线程数、定时器,运行,从聚合报告中查看性能指标
    另外,有的项目组会使用 【网络调试助手】这个工具来测socket接口,你也可以试试。
    希望我的回答对您有所帮助。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-9 09:21
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    10#
    发表于 2023-4-7 22:29:07 | 只看该作者
    天阳宏业-莫玉权 发表于 2023-4-7 07:41
    数据库测试要怎么测试,还有就是如何判断存储过程是否有问题

    您好,数据库测试包含数据库连接,增删改查的响应时间,处理数据的速度以及安全、性能等等,比如通过JMeter即可测试。
    通过脚本调试、跟踪日志、log4j、检查数据是否发生对应的变化来初步断定存储过程是否正确执行。
    比如检查语法是否正确,参数是否正确,安全性能,数据处理的逻辑是否正确等等。
    希望我的回答对您有帮助。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2023-4-8 11:34:17 | 只看该作者
    了解下安全测试在实际项目中要做哪些方面的测试工作?
    比如除了我们正常的xss,sql等常规手段外,服务器端的漏扫等等这些需要怎么去实施。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-9 09:21
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    12#
    发表于 2023-4-10 15:12:34 | 只看该作者
    testviper 发表于 2023-4-8 11:34
    了解下安全测试在实际项目中要做哪些方面的测试工作?
    比如除了我们正常的xss,sql等常规手段外,服务器端 ...

    您好,关于安全测试的种类:
    安全测试一般比较经典的漏洞、也是在很多重视安全的项目组必须会做的有如下:
    认证、权限、信息泄露、文件上传下载、配置文件、SQL注入漏洞、跨站脚本XSS漏洞等等
    增强版的安全测试还可以包括:
    弱口令漏洞、远程代码执行漏洞、XML外部实体注入、拒绝服务(DOS)漏洞、缓冲区溢出漏洞、目录遍历、SSRF等等
    安全测试方法:
    手动测试:需要了解每种漏洞的理论知识,以及手动测试的步骤,需要系统的学习。
    工具扫描:安全测试的工具很多,比较注重网络安全的项目组会有自研的小工具,除此以外,常用的开源工具像BurpSuite、AppSan、NMap、ZAP等都可以用来扫描安全页面,但是前提是具备扫描的权限才可以,有的项目组是禁止使用工具测试安全。其次代码检查也是一种很重要测试安全的方法。
    不管是手动还是工具扫描,最终依赖的是人工的判断和重现,所以对每种漏洞还需要有深入的理论认知。
    希望我的回答对您有所帮助。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-4-20 11:13
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    13#
    发表于 2023-4-20 14:16:40 | 只看该作者
    先来占个楼
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2023-5-18 18:33:52 来自手机 | 只看该作者
    selenium在不联网的情况下,可以对电脑本地的网站就行自动化测试吗?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 01:04 , Processed in 0.080098 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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