
测试开发学习之路
文章平均质量分 86
hu_yuchen
每天比昨天的自己进步一点_
展开
-
自动化测试实战
具体描述测试目标和测试任务的概况,例如:确保博客系统各功能模块正常运行,满足用户需求,保障系统稳定性和安全性。测试时间紧张,先保证博客系统主功能没有问题,可能存在细节测试不到位等风险。2.2被测的系统、代码包及其文档等信息。2.1测试目标及测试任务概括。(三)产品需求和设计文档等。原创 2025-04-12 15:14:14 · 703 阅读 · 0 评论 -
如何使用PyCharm自动化测试
按照如图步骤,查看selenium和webdriver-manager是否存在。1.打开PyCharm右击文件,点击新建项目。2.创建好后,点击文件,然后点击设置。3.以上都完成后按照如图创建文件。4.然后就可以在这里写测试代码了。按照如图配置,然后点击创建。原创 2025-04-12 10:46:39 · 951 阅读 · 0 评论 -
自动化测试常用函数
本节主要以代码为主代码代码地址:https://gitee.com/hu_yuchen/code/tree/master/python-autoTest/aotoTest-01。原创 2025-04-11 22:10:10 · 980 阅读 · 0 评论 -
什么是自动化测试?
很多同学经常听到自动化这个词,但是很容易误以为自动化就是一个东西,自动化是个统称,同学们可以理解为我们常说的吃瓜这样的表达方式和自动化是一样的,吃瓜可以是吃西瓜,吃哈密瓜,吃香瓜,自动化也包含多种,如接口自动化,web自动化,移动端自动化等等…然后实际在企业中,我们需要对某一个特定的软件进行自动化的实施,包含但不限于软件所有界面的UI自动化测试、所有接口的接口自动化测试。软件中的自动化测试也是如此,通过自动化测试有效减少人力的消耗的同时也提高了测试的质量和效率。自动化的类型非常多,那么到底哪一种是最好的?原创 2025-04-11 15:43:06 · 748 阅读 · 0 评论 -
测试的分类
在实际工作中,回归测试需要反复进行,当测试者一次又一次地完成相同的测试时,这些回归测试将变得非常令人厌烦,而在大多数回归测试需要手工完成的时候尤其如此,因此,需要通过自动化测试来实现重复的和一致的回归测试。简单来说,自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。安全性测试的方法有代码评审,渗透测试,安全运维等,常用的静态安全测试工具,如Coverity,IBM Appscan Source,HP Fortify,常用的动态安全测试有OWASP的ZAP,HP WebInspect等。原创 2025-04-10 15:32:16 · 885 阅读 · 0 评论 -
测试中的用例
测试用例(TestCase)是为了实施测试而向被测试的系统提供的一组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素。原创 2025-04-10 08:30:02 · 661 阅读 · 0 评论 -
测试中的BUG
定义:⼀个计算机bug指在计算机程序中存在的⼀个错误(error)、缺陷(flaw)、疏忽(mistake)或者故障(fault),这些bug使程序⽆法正确的运⾏。Bug产⽣于程序的源代码或者程序设计阶段的疏忽或者错误。当且仅当规格说明是存在的并且正确,程序与规格说明之间的不匹配才是错误。当程序没有实现其最终用户合理预期的功能要求时,就是软件错误。一切以实际出发,验证产品的特性是否符合用户的需求。原创 2025-04-08 21:15:32 · 594 阅读 · 0 评论 -
测试概念篇
需求一般分为两类用户需求:可以简单理解为甲方提出的需求,如果没有甲方,那么就是终端用户使用产品时必须要完成的任务。该需求⼀般比较简略,通常是⼀句话。软件需求:或者叫功能需求,该需求会详细描述开发人员必须实现的软件功能。软件需求是测试人员进行测试工作的基本依据。大部分人以为的“模型”:实际的模型:随着软件工程学科的发展,人们对计算机软件的认识逐渐深⼊。原创 2025-04-08 20:33:32 · 1020 阅读 · 0 评论