- 博客(13)
- 收藏
- 关注
原创 python UI自动化测试
https://downzen.com/en/windows/google-chrome/versions/ 不同版本的。如:/html/body/div[2]/div[1]/div[5]/div/div/form/span[1]/input。(1)需求不稳定,比如,敏捷开发速度快,ui频繁变更,定位不稳定,提高了用例维护的成本。2.从页面根元素(HTML标签)开始,严格按照元素在HTML页面中的位置和顺序向下查找。(3)减少冒烟测试,回归测试的人力成本,节省时间,提高测试效率。
2025-03-19 20:57:40
737
原创 python模块
当os模块被导入后,它会自适 应于不同的操作系统平台,根据不同的平台进行相应的操作,在python编 程时,经常和文件、目录打交道,所以离不了os模块。(4)md5 可以把任意长度的输入,通过种hash算法,变换成固定长度的输出,该输出就是散列值,也称摘要值,,该算法就是哈希函数,也称摘要函数。(1)快速高效查找和分析字符比对自读,也叫模式匹配,比如:查找,比对,匹配,替换,插入,添加,删除等能力。(5)md5 是最常见的摘要算法,速度快,生成结果是固定16字节,通常用32位的16进制字符串表示。
2025-03-17 20:39:35
885
原创 python
python元组元组1.定义:元组(tuple)是Python中常用的一种数据结构。元组由不同的元素组成,每个元素可以存储不同类型的数据,如字符串、数字、甚至元组。元组是'写保护'的,即元组中元素作为一个整体,创建后不能再做任何修改操作。2.元组用:小括号()3.元组字符类型:t=(1,)printtype(t))二.元组运用1.index 根据元素查看索引位置t=(312332"s"print(t.index(2))print(t.count(
2025-03-14 20:49:58
658
原创 python
一、python安装1、新建python文件3、点击安装包4、选择自定义路径和勾选添加到path中(path是环境变量)5、修改安装路径6、点击install安装7、查看如下表示安装完成8、在dos窗口下检查python是否安装成功在dos界面输入python如果输入python出现不是内部命令或者其他报错解决方法:在1、我的电脑属性2、环境变量路径1:路径2:二、pycharm安装 ,是一个ide工具下点击安装创建新项目选择解释器设置主题改字体大小运行解释器。
2025-03-13 20:34:09
923
原创 软件测试(11day)
(6,'小陈','女',19,'15915913914','1719',84,100,81),3、删除数据,子表中存在的数据,直接删除父表是无法删除 (要先删除子表数据,再删除父表数据)(1,'小红','女',23,'13813828824','1719',77,88,98),(2,'小明','男',23,'13713713711','1720',56,66,55),(3,'小李','男',23,'15915913911','1719',78,64,87),
2025-03-03 20:24:23
1876
原创 软件测试(10day)
案例: select * from (select c.stu_no,stu_name,sex,age,edit,sc_no,c_no,score from student as a right JOIN sc as c on a.stu_no=c.stu_no ) s INNER JOIN course as b on s.c_no =b.c_no;
2025-02-28 20:36:34
496
原创 软件测试(9day)
一、数据库介绍1、什么是数据库?定义:数据库是存放数据的电子仓库。2、是以某种方式存储百万条,上亿条数据,提供多个用户访问共享。3、每个数据有一个或多个api用于创建,访问,管理和复制所保存的数据。api就是接口如:例如注册:输入名字,手机等通过接口传输到数据库中保存4、系统中很多动态数据都存储在数据库中,需要通过访问数据库才能显示;二、数据库的类型1、关系型数据库定义:数据库中表与表之间存在某种关系,数据存储在不同的表中常见的关系型数据库:(1)db2 IBM 公司。
2025-02-26 20:32:17
1895
原创 软件测试(7day)
新建bug(测试)==指派给开发(前后端开发,测试指派)==解决bug(开发)==待验证,(开发转给测试)==验证bug(测试)== 验证通过==关闭bug(测试)==再次遇到同一个bug==激活bug==指派开发==解决bug(开发)==待验证,(开发转给测试)==验证bug(测试)== 验证通过==关闭bug(测试)新建bug(测试)==指派给开发(指派前后端开发,测试指派)==开发验证bug==解决bug(开发)==待验证,(开发转给测试)==验证bug(测试)== 验证通过==关闭bug(测试)
2025-02-24 19:05:15
551
原创 软件测试(5day)
术语• 动态测试(dynamic testing):通过运行软件的组件或系统来测试软件• 静态测试(static testing):对组件的规格说明书进行评审,对静态代码进行走查• 正式评审(formal review):对评审过程及需求文档的一种特定评审• 度量(metric):测量所使用的方法或标准• 评审员(reviewer):参与评审的人• 记录员(scribe):记录评审会议上的会议纪要•技术评审(Technical Review):同行间对技术进行的评审,
2025-02-20 19:27:32
691
原创 软件测试(4day)
0.0% ni — 改变过优先级的进程占用CPU的百分比 100% id — 空闲CPU百分比 0.0% wa — IO等待占用CPU的百分比 0.0% hi — 硬中断(Hardware IRQ)占用CPU的百分比 0.0% si — 软中断(Software Interrupts)占用CPU的百分比。第二行: Tasks — 任务(进程)共有138个进程,运行中的有2个,136个在休眠(sleep),stoped状态的有0个,zombie状态(僵尸)的有0个。— 进程使用的虚拟内存总量,单位kb。
2025-02-19 20:13:15
744
原创 软件测试(3day)
另外, tty1-tty6 是本机上面的登入者程序,若为 pts/0 等等的,则表示为由网络连接进主机的程序。定义:黑盒测试也是一种功能测试,测试中吧被测试的软件当成一个盒子,不关心盒子内部机构是什么,只关心软件的输入数据和输出数据;灰盒测试是介于白盒测试和黑盒测试之间一种,灰盒测试多用于集成测试阶段,不仅关注输入,输出正确性,同时也关注程序内容的情况。动态测试:是指通过运行被测程序,检查运行结果与预期结果的差异,并分析运行效率,正确性,健壮性等。白盒测试也称结构测试,透明测试,逻辑测试,或基于代码测试。
2025-02-18 17:07:24
959
原创 软件测试(2day)
进行第二次sit系统集成测试,也要冒烟测试,冒烟测试以后就开始进行sit2系统集成测试,测试中发现的bug,提交给开发,开发修改,再提交第三次代码包,进行第三sit系统集成,以此类推,直到测试用例100%执行,0bug(达到测试准出),输出测试报告;测试计划(内容:测试目的,背景,范围,测试准入,测试准出,环境和资源,测试任务和测试进度,风险及风险管理,测试交付文档)测试报告的内容:测试目的,测试范围,测试背景,测试实施日期,测试人员,bug 清单,用例清单,测试结果。固定的发布周期,丰富的说明文档。
2025-02-15 19:11:22
926
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅