随笔分类 -  软件测试

摘要:1、JMeter JMeter是Apache组织使用Java开发的一款测试工具: 1、可以用于对服务器、网络或对象模拟巨大的负载 2、通过创建带有断言的脚本来验证程序是否能返回期望的结果 2、优缺点 优点: 1.开源、免费 2.跨平台 3.支持多协议 4.小巧 5.功能强大 缺点: 1.不支持IP欺 阅读全文
posted @ 2022-09-15 09:19 石元 阅读(228) 评论(0) 推荐(0) 编辑
摘要:# selenium可以模拟鼠标的操作。 # 使用步骤: # 1.创建ActionChains对象,导包 # 2.使用ActionChains对象的方法,进行操作 # 3.通过ActionChains"提交"这些操作 from selenium import webdriver from time 阅读全文
posted @ 2022-07-29 14:34 石元 阅读(481) 评论(0) 推荐(0) 编辑
摘要:元素操作 from selenium import webdriver from selenium.webdriver.common.by import By import time # webdrive 获取浏览器对象 driver = webdriver.Chrome("chromedriver 阅读全文
posted @ 2022-07-29 09:57 石元 阅读(15) 评论(0) 推荐(0) 编辑
摘要:为什么要等待? 因为在web中看到的元素,不一定是写在html代码中的, 有可能是通i过javascript代码的dom操作产生出来的。而js产生元表,很可能先要去获取到数据,处理后再去显示的。所以: 不一定网页打开,所有的元素都在页面中了。如果马上去找,可能出错。 Message: no such 阅读全文
posted @ 2022-07-25 15:52 石元 阅读(44) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriver from selenium.webdriver.common.by import By import time # webdrive 获取浏览器对象 driver = webdriver.Chrome("chromedriver.exe" 阅读全文
posted @ 2022-07-25 12:30 石元 阅读(25) 评论(0) 推荐(0) 编辑
摘要:一、介绍 概念:是一个用于Web应用程序测试的工具 特点:1、开源软件:源代码开放可以根据需要来增加工具的某些功能 2、跨平台:Linux、Windows、mac 3、核心功能:就是可以在多个浏览器上进行自动化测试 4、多语言:Java、Python、C#、Javascript、Ruby等 5、成熟 阅读全文
posted @ 2022-07-25 11:28 石元 阅读(1503) 评论(0) 推荐(0) 编辑
摘要:一、函数 1.1函数 python允许我们将常用的代码以固定的格式封装(包装)成一个独立的模块,只要知道这个模块的名字就可以重复使用它,这个模块就叫做函数(Function)。 1.2函数的定义和使用 此格式中,各部分参数的含义如下: 函数名:其实就是一个符合 Python 语法的标识符,但不建议读 阅读全文
posted @ 2022-07-20 01:24 石元 阅读(129) 评论(0) 推荐(0) 编辑
摘要:一、基础知识 1.1.计算机组成原理 一个完整的计算机系统,是由硬件系统和软件系统两大部分组成的。 1.2注释 #注释一行 Ctrl+/ 多行注释 1.3变量 变量名是标志符(作为变量、函数、类、模块和文件等对象的名称,以方便程序调用)的一种,因而也要遵守标识符的命名规则。 1.只能包含字母、数字、 阅读全文
posted @ 2022-07-18 23:07 石元 阅读(121) 评论(0) 推荐(0) 编辑
摘要:自动化:在没有人或极少人直接参与下,去实现预期目标的过程。 自动化测试:程序测试程序、代码代替思维、脚本代替人工 手动测试与自动化测试的区别: 1、二者并不是对立的,手工测试仍然有必要。自动化测试和手工测试应该互相结合、互相补充。 自动化的目的仅仅在于让测试人员从繁琐重复的流程中解脱出来,把更多的精 阅读全文
posted @ 2022-07-13 10:08 石元 阅读(154) 评论(0) 推荐(0) 编辑
摘要:缺陷的基本概念: 定义:从内部看,软件缺陷试产品开发或者维护过程中存在的错误、毛病等各种问题。 从外部看,软件缺陷是系统所要实现的某种功能的失效或者违背 总的来说,缺陷就是问题,最终表现为所需要的功能没有完全实现,没有满足用户的需求。 具体包含(程序、数据、文档): 未达到需求规格说明书中的功能 出 阅读全文
posted @ 2022-07-12 22:46 石元 阅读(489) 评论(0) 推荐(0) 编辑
摘要:一、等价类划分: 等价类测试方法是把所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一部分中选取少数有代表性的数据作为测试用例。使用等价类划分方法设计测试用例要经历划分等价类(列出等价类表)和选取测试用例两步。它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性 阅读全文
posted @ 2022-07-04 22:19 石元 阅读(88) 评论(0) 推荐(0) 编辑
摘要:一、什么是软件测试?目的?定义? 在规定条件下对程序进行操作,从而发现问题,对软件质量进行评估的过程。 目的:用最少的人力、物力和时间找出软件中潜在的问题,并解决问题,减少商业风险。 定义:使用人工和自动手段来运行某个程序,目的在于检验是否满足了需求。 二、软件测试的原则 1、所有的测试都应该追溯到 阅读全文
posted @ 2022-06-16 15:36 石元 阅读(130) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示