测试
文章平均质量分 90
软件测试老莫
从事软件测试工作十多年,专注于软件测试的研究与分享。欢迎大家一起交流学习。
展开
-
功能测试面试常见的技术问题,总结好了你不看?
目录1、需求分析2、测试计划3、用例设计4、测试类型、策略和方法5、测试执行&流程6、bug管理7、测试分析8、总结9、项目经历10、其他1、需求分析 软件测试项目从什么时候开始?为什么? 需求测试注意事项有哪些? C/S与B/S结构的软件,应该采取什么样的方法分别测试?他们存在什么样的区别与联系? 原生APP和H5页面的区别? 测试活动中,如果发现需求文档不完善或者不准确,怎么处理? 项目的原创 2022-05-30 20:36:13 · 2387 阅读 · 13 评论 -
帮助你拿到offer的金融测试面试题
网上银行转账是怎么测的,设计一下测试用例。回答思路:宏观上可以从质量模型(万能公式)来考虑,重点需要测试转账的功能、性能与安全性。设计测试用例可以使用场景法为主,先列出转账的基本流和备选流。然后设计场景,最后根据场景设计数据。实际面试中需要举出具体的例子。1 先检查界面。2 再测试功能:2.1验证同行转账,跨行转账。2.2验证转账限额。2.3验证非法账户(挂失,冻结,锁定的账户)的转账。3 再测试性能方面的。测试工作的流程?缺陷状态有什么?...原创 2022-05-29 20:52:40 · 2546 阅读 · 1 评论 -
怎么减少测试成本
目录优化测试成本尽早测试重视文档基于风险的测试采用生产环境信息优化自动化成本优先API而不是UI进行自动化迁移到开源工具优化基础架构和工具成本查看许可和订阅查看云中虚拟机的使用优化培训成本鼓励内部知识共享考虑在线培训平台优化流程成本如果需要,外包软件测试怎么减少软件测试成本本文分享一些降低软件测试成本的方法,利用这些方法可以取得了不错的效果。优化测试成本尽早测试就像对早期发现疾病进行测试很重要一样,在小问题(错误)开始发展成原创 2022-04-18 13:32:34 · 873 阅读 · 14 评论 -
linux环境下实现python自动化
目录一、安装cron 二、cron相关用法 三、定时任务实战四、总结今天主要介绍 Linux 下的 cron 这个服务,熟练使用它可以让你在工作中省去大部分时间,提高工作效率一、安装cron基本上所有的Linux发行版在默认情况下都预安装了cron工具。 即使未预装cron,也很简单,执行几条简单的命令就可手动安装# 检查是否已经预装了cronservice cron status复制代码默认一般情况是出现以下...原创 2022-04-17 13:34:27 · 2646 阅读 · 18 评论 -
自动化测试路上遇到的困难和挑战
目录一、测试范围二、系统架构三、项目情况四、“目标”一致五、运行环境六、服务部署七、测试策略八、解决问题一、测试范围无论是功能测试,还是自动化或者性能测试,第一步要做的,是明确测试范围和需求指标。对于自动化测试来说,特别是UI自动化,并不是所有的功能点都适合做UI自动化。根据具体的业务情况和项目稳定程度,选择UI自动化+API自动化结合,选择合适的业务点来进行针对性的自动化测试方案设计,才是最佳方案。这里列几个我个人觉得比较适合做UI自动化的点:①原创 2022-04-15 14:28:55 · 2548 阅读 · 20 评论 -
常用软件测试工具
目录前文一、JTEST二、JMETER三、JUNIT四、WEBLODE五、WINRUNNER六、LOADRUNNER七、WAS前文随着软件测试的地位逐步提高,测试的重要性逐步显现,测试工具的应用已经成为了普遍的趋势。目前用于测试的工具已经比较多了,这些测试工具一般可分为白盒测试工具、黑盒测试工具、性能测试工具,另外还有用于测试管理(测试流程管理、缺陷跟踪管理、测试用例管理)的工具。总的来说,测试工具的应用可以提高测试的质量、测试的效率。但是在选择和使用测试原创 2022-04-14 13:45:51 · 1667 阅读 · 20 评论 -
怎么用Python开发自动化测试脚本?
目录摘要举例Splinter快速介绍摘要通常对于一个稍具规模的系统,一些新的改动势必会带来一些额外的功能回归测试工作,而这个工作是非常繁杂的,人肉的方式一次又一次的重复将会非常的枯燥乏味。 而我们所希望的,是一种自动化回归脚本的方式,可以重复性的回归现有功能,并给出回归测试报告。 Python的世界有一个开源框架Splinter,可以非常棒的模拟浏览器的行为(从某种意义上也可以说是人的访问点击行为)。Splinter提供了丰富的API,可以...原创 2022-04-13 13:58:55 · 4371 阅读 · 23 评论 -
软件测试要怎么做才能月薪过万?
目录摘要第一:先说测试技术第二:是行业知识第三:是职场能力第四:是管理能力摘要月薪过万对于行业大佬来说,可能是个不屑一顾的追求,但对于职场新人而言通常是个很实际的人生目标。我怎么样能达到月薪过万呢,其实严格来说,要找到一份满足你薪资期望的工作有三个要素:个人提升 求职技巧 你所在的地域软件测试从业人员可能都有这样一种感受,就是干这一行你要会的东西太多了,说的通俗一点就是知识库庞杂。在这个信息爆炸的时代,我们可以学习的东西太多了,看起来很多东西都能实现..原创 2022-04-12 13:41:02 · 246 阅读 · 20 评论 -
自动化测试框架怎么做?
目录1、定义测试自动化2、不同类型的框架以工具为中心的框架面向项目的框架 关键字驱动的框架3、完美测试自动化框架的主要组件测试库单元测试集成和端到端测试行为驱动开发测试数据管理4、mock,Stubs和虚拟化5、实施模式的通用机制测试结果报告CI平台源代码管理创建依赖关系管理器6、建立和实施框架的过程7、对测试自动化框架的必然需求8、结论任何成功的自动化测试过程的关键组成部分都是测试自动化框架。降低维护成本,测试工作原创 2022-04-11 14:36:09 · 363 阅读 · 18 评论 -
软件测试心得
目录摘要一、测试流程二、测试用例三、缺陷管理四、测试报告(第四点copy百度百科)五、用户容忍度与易用性测试摘要软件测试经验,总结了一些心得。首先是测试流程,流程相对于工作不光是规范,同时也是在告诉我们每个阶段需要做什么。然后是测试用例,主要是说明测试用例的必要性和编写的方法。第三是缺陷管理,包括了缺陷的生命周期以及录入一个缺陷生命周期需要哪些要素。第四是测试报告,简要说明测试报告应该包含的内容。第五是其他测...原创 2022-04-10 13:31:33 · 947 阅读 · 10 评论 -
呕心沥血总结的Python自动化测试面试题
目录1、自动化代码中,用到了哪些设计模式?2、什么是断言( Assert) ?3、什么是web自动化测试4、什么是Selenium?5、写出Selenium中你最熟悉的接口或类6、元素定位类型有哪些?7、Xpath是什么?8、findElement()和findElements(方法有什么区别9、登录按钮除了用click方法进行点击以外还有其他方式吗?10、怎么提高Selenium脚本的执行速度11、怎么对含有验证码的功能进行自动化测试的12、怎么验证复选按钮原创 2022-04-08 13:35:37 · 8196 阅读 · 25 评论 -
教你自动化测试执行用例报告
目录自动化测试简介从头开始自动化测试的4个步骤定义自动化范围选择测试工具规划,设计和开发执行测试用例并生成报告初学者的自动化测试执行初学者需要知道什么确定执行环境将工具集成到自动化测试框架中开发和完善自动化脚本执行自动化创建自动化测试报告结论摘要自动化测试简介自动化测试已成为软件测试领域公认的领域。顾名思义,自动化测试包括使用自动化工具以最少的人工干预执行测试用例,然后比较各种结果并生成测试报告。自动化测试是每个敏捷团队的重要组成部分,原创 2022-04-06 13:47:05 · 1717 阅读 · 23 评论