- 博客(29)
- 资源 (43)
- 收藏
- 关注
原创 【07节】Python3+Selenium4自动化 unittest 测试框架详解
TestCase 类 TestCase 类常用方法:TestCase 类其他方法:setUp() 与 tearDown() setUpClass() 与 tearDownClass() TestSuite 类 TestLoader 类 TestResult 类unittest 常用断言方法unittest 项目实战分解 TestCase 测试用例TestFixure
2022-11-24 19:34:40 807 1
原创 【第06节】Selenium4 JavaScript 处理场景实战(Python Web自动化测试)
Selenium4 自动化 JavaScript 场景实战 JavaScript 处理富文本JavaScript 处理隐藏元素、JavaScript 处理 readonly 属性、JavaScript 处理浏览器滚动条、Python3 、web自动化
2022-11-23 15:25:30 614
原创 【第05节】Selenium4 Web浏览器窗口切换与警告框实战(Python Web自动化测试)
Selenium+PythonWeb 浏览器窗口切换Web 警告框实战(Python Web自动化测试)
2022-11-21 15:33:10 423
原创 【第04节】Selenium4 元素等待与表单切换实战(Python Web自动化测试)
注意:平行表单切换,找到了 iframe 1 标签后,需要先退出,然后切换到 iframe 2 标签 操作元素。注意:这里表现要从第一标签开始进行切换,这样才能正常找到标签,否则会报错。注意:使用隐藏等待,如果超时后,仍然没有找到元素,系统会抛异常。表单特殊情况是指,iframe 没有固定 id 与 name。无法精准定位的时候,建议使用 By.XPATH 定位方法。元素等待分别有三种:强制等待、隐藏等待、显示等待。表单切换分别为:单表单、嵌套表单、平行表单。可以找到页面元素 iframe 标签进行操作。
2022-11-16 21:47:26 372
原创 【第03节】Selenium4 页面下拉框与鼠标操作实战(Python Web自动化测试)
划重点:index 属性定位,是使用的索引,索引默认是从0开始的。请从1开始,否则会导致数据不正确。注意:鼠标事假有很多种,我们常用的是,鼠标的点击与悬浮事件较多。
2022-11-11 03:00:00 566
原创 【第02节】Selenium4 元素定位方法与实战(Python Web自动化测试)
页面中使用 find_element() 元素定位。优先级: ID 定位、NAME 定位、XPATH定位 、CSS 定位等。页面中使用 find_elements() 元素定位。优先级: CSS 定位、TAG_NAME 定位等。页面中使用 execute_scrip() 元素定位。优先级: getElementById 定位、getElementByClassName 定位、getElementByTagName 定位、querySelectorAll 定位等。
2022-11-09 03:00:00 413
原创 【第01节】 搭建 Selenium4 自动化环境(Python Web自动化测试)
1、已安装了Python程序,使用pip install -U Selenium,报无法找到 pip 命令?注意:安装驱动时,一定要先查看浏览器版本号,找到对应的浏览器的驱动,否则会调用不出浏览器的哦!找到Python 安装目录,将下载好的驱动,直接放到Python 安装文件根目录下面即可。1、使用 pip3 命令尝试安装 (如果报无法找到命令请尝试第2种解决方法)该工具是针对浏览器录制代码工具,可以减少敲代码时间,新手建议勿用。2、检查 Python 路径是否配置到环境变量里面。
2022-11-04 14:00:00 283
原创 Android 7.0以上高版本,使用Charles抓取HTTPS数据
Android 7.0高版本,使用Charles抓取HTTPS数据包Android 8.0高版本,使用Charles抓取HTTPS数据包Android 9.0高版本,使用Charles抓取HTTPS数据包Android 10 高版本,使用Charles抓取HTTPS数据包Android 11 高版本,使用Charles抓取HTTPS数据包Charles 、JustTrustMe 、VirtualXposedAndroid 高版本免root,抓取https请求SSL数据
2022-02-21 11:29:06 3679 2
原创 软件测试从零到精通笔记(02)软件工程与生命周期
软件测试从零到精通--软件工程与生命周期1、软件危机与软件工程1.软件危机2.软件工程2、软件生命周期1.可行性分析阶段2.需求分析阶段3.软件设计阶段4.软件测试阶段5.软件运行和维护阶段3、模型分类1.迭代模型(重点)2.快速原型模型(重点)3.瀑布模型4.增量模型5.螺旋模型4、各种模型的特点1、软件危机与软件工程1.软件危机软件危机(英语:Software Crisis):是早期计算机科学的一个术语,是指在软件开发及维护的过程中所遇到的一系列严重问题,这些问题皆可能导致软件产品的寿命缩短、甚
2022-01-05 23:56:09 840
原创 软件测试从零到精通笔记(01)深入了解软件测试基础
软件测试从零到精通--深入了解软件测试基础1、软件与软件分类① 软件划分② 分类划分2、软件测试的起源3、缺陷名称的由来4、软件测试的目的4.1、提高软件的质量4.2、保证软件的安全4.3、降低软件开发成本4.4、降低因软件缺陷带来的商业风险4.5、为用户接受软件提供有力的依据4.6、树立用户对软件的信心5、软件测试的定义5.1、 正向思维的定义5.2、 反向思维的定义5.3、 IEEE定义的软件测试5.4、广义的软件测试定义6、测试与调试的区别6.1、在主体、目标、方法、思路路上的有所不同7、软件测试的对
2022-01-02 17:52:46 601
原创 第六章:Charles 实操与调试
第六章:Charles 实操与调试Charles 抓包工具入门视频下载:1、Charles 小程序抓包实操2、Charles 超时模拟与映射本地资源3、Charles 接口调试Charles 抓包工具入门视频下载: Charles 抓包工具入门视频下载 传送门 注意:本视频为收费视频,所需费用19.9元,请谨慎下载。1、Charles 小程序抓包实操2、Charles 超时模拟与映射本地资源3、Charles 接口调试...
2021-03-21 19:20:18 198
原创 第五章:Charles 手机端配置代理抓包
第五章:Charles 手机模拟器配置Charles 抓包工具入门视频下载:1、模拟器配置代理抓包① 下载安装模拟器:② 配置代理2、Android 手机 配置代理抓包3、IPhone 手机 配置代理抓包第六章:Charles 实操与调试Charles 抓包工具入门视频下载: Charles 抓包工具入门视频下载 传送门 注意:本视频为收费视频,所需费用19.9元,请谨慎下载。1、模拟器配置代理抓包① 下载安装模拟器:演示模拟器:逍遥模拟器 传送门推荐模拟器:MUMU 模拟器
2021-03-20 13:09:08 374
原创 第三章:Charles 断点的使用
第三章:断点的使用Charles 抓包工具入门视频下载:Charles 抓包工具入门视频下载: Charles 抓包工具入门视频下载 传送门 注意:本视频为收费视频,所需费用19.9元,请谨慎下载。
2021-03-18 20:07:27 180
原创 第二章:Charles 如何抓取HTTP与HTTPS接口请求
使用 Charles 如何抓取HTTP与HTTPS接口请求,如何解决HTTPS请求抓包数据与配置通用的HTTPS规则
2021-03-17 00:02:09 466
原创 第一章:Charles 安装与界面操作介绍
从Charles 安装——Windows 系统安装 Charles——MacOS 系统安装 Charles——Charles 激活——Charles 界面介绍
2021-02-20 14:12:10 260 2
原创 CentOS 7 宿机安装KVM虚拟机
检测是否支持KVMcat /proc/cpuinfo | egrep 'vmx|svm'关闭SELinuxvi /etc/sysconfig/selinux将 /etc/sysconfig/selinux 中的 SELinux=enforcing 修改为 SELinux=disabled安装 KVM 环境通过 yum 安装 kvm 基础包和管理工具kvm相关安装包及其作用:q...
2019-03-28 18:16:06 361 1
翻译 快速的Android漏洞的审计工具
Quick Android Review Kit -这个工具的目的是寻找一些与安全相关的Android应用程序的漏洞,无论是源代码还是打包的APK。使用方法在互动模式下运行:Default1$ python qark.py在headless模式下运行:Defaul
2016-10-21 09:57:54 1748
翻译 httpscan 爬虫扫描小工具
httpscan 爬虫扫描小工具httpscan是一个扫描指定网段的Web主机的小工具。和端口扫描器不一样,httpscan是以爬虫的方式进行Web主机发现,因此相对来说不容易被防火墙拦截。httpscan会返回IP http状态码 Web容器版本 以及网站标题。Usage:./httpscan IP/CIDR –t threadsExample:./http
2016-10-21 09:54:49 2554
原创 [Selenium 2]—WebDriver 驱动说明
Selenium 2(即WebDriver)是一种用于Web应用程序的自动测试工具,它提供了一套友好的API,与Selenium 1(Selenium-RC)相比,Selenium 2的API更容易理解和使用,其可读性和可维护性也大大提高。Selenium 2完全就是一套类库,不依赖于任何测试框架,不需要启动其它进程或安装其它程序,也不必像Selenium 1那样需要先启动服务。W
2015-07-08 13:55:34 636
原创 [Selenium 2]+Eclipse+Java环境搭建
一、开发环境: 1、安装JDK: http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 2、安装Eclipse http://www.eclipse.org/downloads/ 3、安装Selenium:(Java版本) http://www.seleni
2015-07-06 13:45:06 1148
转载 Maven pom.xml配置详解
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/mave
2015-06-29 21:42:50 497
原创 质量管理:测试基础架构图
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6D/3A/wKiom1Vep_LBZx8KAALJDHGl6JY204.jpg" title="QQ Photo20150522115137.jpg" alt="wKiom1Vep_LBZx8KAALJDHGl6JY204.jpg" />本文出自 “一座旧城,记忆依旧。” 博客,请
2015-06-29 21:42:47 556
原创 MyEclipse2015+Tomcat+MAVEN+SVN项目环境搭建
前提条件:1、下载MyEclipse 2015(注意:MyEclipse属于商业版,需要破解。)目前:MyEclipse 2015Version: 2015 CIBuild id: 13.0.0-20140711可以使用MyEclipse 2014 破解工具软件下载地址:http://pan.baidu.com/s/1pJuT7Iz 密码:l88y破解下载地址:http://pan.baidu
2015-06-29 21:42:45 2630
原创 如何从零开始学习Java语言
1、如何从零开始学习Java语言 许多朋友在学习新的语言上有些困惑,如何学好Java语言。 如何学好Java语言,分二种技术人员 1)第一种:有编程语言的技术人员 IT行业的朋友,应为本事就有编程语言的技术,学习Java语言不是困难的事情。所谓的懂一门语言就会其他语言。为什么这么说,应他们有一些编程的基本知识,他们知道如何去学习技术。(但这里有一点却记:不要认为自己懂了一门编程语言就学习其他语
2015-06-29 21:42:42 4933
原创 质量管理体系建设(图)
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/6B/BD/wKioL1U1_yfhh-vnAAXPTggyQOk649.jpg" title="质量管理体系建设" alt="wKioL1U1_yfhh-vnAAXPTggyQOk649.jpg" />本文出自 “一座旧城,记忆依旧。” 博客,请务必保留此出处http://diao
2015-06-29 21:42:40 1011
原创 悟道:成功之路在何方
羡慕是人的本性,其实每个人都想成功,但很多人最后选择了放弃,这是为什么呢?其实这只是大家的欲望而已,在成功的道路上要吃很多苦,也要付出很多汗水,有多少人能坚持下出,网上有很多关于成功人生的故事,也有成功的书籍,其实我比不建议去看他们的书籍与模仿他们的作法,因为他做的只能帮助他成功,而不能帮助你,往往很多人喜欢模仿与套用别人的成功方法,当很多人套用与模仿后,发现自己没有成功就会开始抱怨等,曾经我也与
2015-06-29 21:42:37 654
原创 测试互联网web网站经验
第一次从事互联网Web网站测试工作,以前从事的工作主要是内部网站测试,比互联网web网站安全要求底,现在我就给大家说说Web网站测试的几个重要点与方法。有人很有疑问的一点,什么叫互联网项目、什么叫做内部项目呢! 简单来说:能别大众用户开到的网站,基本属于互联网项目,如:淘宝商城、京东商城、等;不能被大众用户看到与使用的项目,那就是内部项目,只有公司内部的员工使用,如:OA办公系统、电
2015-06-29 21:42:32 741
原创 破解软件,破解技术最高价值。
破解软件,破解技术最高价值。 前言: 破解技术:对所有的加密无坚不摧的道理,大家有知道,但大家想学破解技术,但大家不知道破解技术的最高价值在何方。 中国破解软件,破解网站一大把,咱们电脑上安装的大多的是破解软件。中国人就是喜欢,为什么破解技术在中国比较流行呢?因为中国的人喜欢用免费的软件免费的应用,一旦软件与费用挂钩,大家就会在百度、谷歌、里面搜索XX
2012-05-30 16:57:49 2267 1
Charles 抓包工具入门.zip
2021-03-09
AxureRP 9元件库.zip
2021-02-22
自动化报告模板优化(HTMLTestRunnerCN )
2018-02-01
NET加密算法
2011-10-10
最新SecureCRT 6.7.2 破解版
2011-10-08
NetCMS与Discuz论坛整合源码
2011-06-01
JSP高级编程(希望版)
2011-05-30
Linux高级技巧集
2011-05-30
Microsoft ADO 程序员参考
2011-05-30
oracle数据导入和备份的批处理
2011-05-30
Redhat Linux系统安装方法总结
2011-05-30
Asp.Net基本与高手知识
2011-05-30
Discuz!NT 3.5.2正式版源码
2011-05-30
论坛CYQ.BBS[秋式团队Web1组]源码
2011-05-30
DTCMS网站内容管理系统 V1.0 Beta2源码
2011-05-30
HTMLTestRunnerCN 自动化报告模板优化
2018-02-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人