提起用 Python 写一个 web 页面,总是会想起Django/Flask等这样的大家伙。它们虽然好用,但是除了会Python,你还得会HTML, Javascript, CSS等。而且流程繁琐,比如有时就想写一个简单的页面,比如问卷调查,拿 Django 来说吧总要经过安装、启动、配置、创建app、注册路由、写各种 html/css/js 文件,小白的话说不定就卡死在哪一步了。尤其对于数据分
转载 2023-07-03 20:55:31
106阅读
前端自动化的内容自动化代码检查自动化测试自动化构建自动化部署自动化文档前端自动化的最佳实践
HTMLpython 要做web展示的一些东西就必须要掌握前端的相关知识,HTML+CSS+javascript。 之前最早接触html的时候还是用dreamwere编辑呢。 现在既然因为python而需要学习前端的相关知识,那么直接用pycharm就好了。 现在用pycharm新建一个html文件说起<!DOCTYPE html> <!--告诉浏览器用什么样的html规范
转载 2024-05-14 22:02:52
8阅读
引言模块在python内置模块的基础上进行了高度的封装,从而使得python进行网络请求时,变得更加简洁和人性,以下介绍python Requests模块的主要操作和应用。一、模块说明Requests模块是第三方模块,需要预先安装,requests模块在python内置模块的基础上进行了高度的封装,从而使得python进行网络请求时,变得更加简洁和人性。它几乎完全用python编写,比urll
学习内容:Python自动化之ExcelPython自动化之Excel0.包的安装1.Excel读取1.1读取对应表格1.2读取单元格1.3读取多个格子的值1.4练习题2.Excel写入2.1写入单元格并保存2.2写入行数据并保存2.3将公式写入单元格保存2.4插入列数据2.5插入行数据2.6删除2.7移动2.8Sheet表操作2.9创建新的Excel表3.Excel 样式3.1设置字体样式3.2
转载 2023-08-01 13:30:11
106阅读
前言有很多小伙伴吵着要完整的项目源码,完整的项目属于公司内部的代码,这个是没法分享的,违法职业道德了,就算别人分享了,也只适用于本公司内部的业务。所以用例的代码还是得自己去一个个写,我只能分享项目框架,只能帮你们到这了。一、项目结构1.新建一个工程(一定要创建工程),工程名称自己定义,如:yoyo_jiekou2.在工程的跟目录新建一个脚本:run_main.py,用来执行全部用例3.在工程下创建
PythonExcel自动化/ / 1.xlwings 官网:https://www.xlwings.org/特点:xlwings 是开源且免费的,预装了 Anaconda 和 WinPython,可在 Windows 和 macOS 上运行。通过 Python 脚本或 Jupyter notebook 自动化 Excel,通过宏从 Excel 调用 Python,并编写用户定义的函数(UDF
python+appium 移动端自动化测试框架 总课时预计10天appium自动化测试框架的介绍 0.5天appium框架依赖环境的搭建 1天java环境变量配置介绍ANDROID 开发环境的配置与介绍python3.x环境的介绍PyCharm的安装与介绍整体环境的联合调试,及运行一个简单的例子PyCharm工具介绍 0.25天如何创建测试工程如何编写python脚本如何调试python脚本练习
今天花了一些时间,过了一下这几年自己用Python开发的自动化测试框架,然后将其中常用到Python抽出来,简单整理了一下它们的用处。我觉得,只要掌握了这些常用的Python,足以应对大多数自动化测试框架和工具的开发工作。为了从若干源代码文件中找出这些被引用的Python,还专门写了一个小工具来查找它们,该工具已经上传到github,地址是:import_search.py如果各位在平时工作
转载 2024-05-21 10:03:48
10阅读
什么是Web自动化测试?让程序代替人为自动验证web项目功能的过程什么Web项目适合做自动化测试?需求变动不频繁项目周期长项目需要回归测试如何进行Web自动化测试?(主流测试工具)QTP(收费)QTP是商业的功能测试工具,支持web,桌面自动化测试。Selenium(开源)Selenium是开源的自动测试工具,免费,主要做功能测试。Jmeter(开通、web、...
原创 2021-06-18 16:55:30
254阅读
前端自动化测试是现代软件开发中不可或缺的一个环节。随着前端技术的不断演进和业务需求的不断变化,自动化测试作为提升测试效率、减少人工测试成本的有效手段,其重要性愈发凸显。本文将通过一个周全的流程,展示在前端自动化测试领域的背景定位、演进历程、架构设计、性能攻坚、故障复盘、和扩展应用。 ### 背景定位 为了更好地理解前端自动化测试的必要性,我们首先需对当前的业务场景进行分析。 > **用户原始
1. 自动化构建(Build Automation)目标:自动编译、打包、优化前端代码。(1) 主流构建工具工具适用场景特点Vite现代前端项目(React/Vue)⚡ 极速启动,基于 ES ModulesWebpack复杂工程(多入口、定制)? 插件生态丰富,兼容性强Rollup/组件开发(如 Lodash)? 输出更小的 Bundleesbuild超快打包(Go 语言编写)? 速度极快,适
的安装这里需要python的pautoguiPyAutoGUI依赖于pyscreeze、pymsgbox、pytweening,上述命令会自动安装这3个。安装完成后可以发现,在site-packages\pyautogui有6个文件,名字带java、osx、win、x11的是在不同平台的实现方案,再在__init__.py和__main__.py中检测当前系统平台进行封装。可以用命令pip
# Python macOS 自动化:轻松实现操作自动化 在现代软件开发和运维中,自动化已成为一项至关重要的技能,尤其是在 macOS 系统中。Python 作为一种高效、易读的编程语言,拥有丰富的,可以帮助开发者实现各种自动化任务。在这篇文章中,我们将探讨一些常用的 Python ,这些可以在 macOS 上进行日常操作的自动化,并提供相应的代码示例。 ## 1. 常用的自动化
原创 7月前
51阅读
接口自动化测试是软件测试中非常重要的一环。使用Python语言和相应的工具,可以轻松地对接口进行自动化测试。本篇文章将介绍一个基于Pytest、Requests和Allure的接口自动化测试实战。 Pytest是一个Python的测试框架,其有着非常优雅的设计和强大的扩展性,可以帮助我们编写高效、简单和可扩展的测试用例。Requests是一个流行的Python HTTP,可以方便地向Web AP
今天花了一些时间,过了一下这几年自己用Python开发的自动化测试框架,然后将其中常用到Python抽出来,简单整理了一下它们的用处。我觉得,只要掌握了这些常用的Python,足以应对大多数自动化测试框架和工具的开发工作。为了从若干源代码文件中找出这些被引用的Python,还专门写了一个小工具来查找它们,该工具已经上传到github,地址是:import_search.py如果各位在平时工作
转载 2024-02-01 19:04:16
35阅读
记得我在上次分享的时候,说了Python可以实现很多自动化设计,有些还很高端。当然了,东哥目前的功力,高端的还是做不来,但是简单的还是可以的。所以今天我教你做两个简单而且实用的自动化,第一,报表生成自动化;第二,邮件发送自动化。但我想说明的是,并不是所有报表都是需要或者适合做自动化的。我们做自动化的目的是为了减少工作量,把一些重复性的工作交给程序处理。在数据分析实践中,日报,周报,这种频率性
python+selenium实现UI自动化测试,要有一些HTML和xpth的基础,当然python基础一定是必须要会的。笔者建议花点时间了解下相关基础知识,不至于后面发懵。一、什么是selenium?selenium是个强大的工具集。支持快速开发测试自动化,支持在多种浏览器平台上执行测试。支持多开发语言,如:Python、Java、ruby、C#等,本次选择Python3作为开发语言。二、用p
今天花了一些时间,过了一下这几年自己用Python开发的自动化测试框架,然后将其中常用到Python抽出来,简单整理了一下它们的用处。我觉得,只要掌握了这些常用的Python,足以应对大多数自动化测试框架和工具的开发工作。为了从若干源代码文件中找出这些被引用的Python,还专门写了一个小工具来查找它们,该工具已经上传到github,地址是:import_search.py如果各位在平时工作
九、修改util报中的WaitUtil.py文件,如:iframe弹框;根据实际情况判断是否使用# encoding=utf-8 from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support im
转载 2024-02-10 16:51:13
69阅读
  • 1
  • 2
  • 3
  • 4
  • 5