分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • Selenium是一款基于Web页面的UI自动化测试框架支持多浏览器操作:Chrome、IE、Firefox、Safaria等;支持夸平台,Windows、Linux、Mac等;持多语言,Python、Java、Ruby、C#等。1、Selenium webdriver 原理:Webdriver是按照Client/Server模式设计的Client:编程语言客户端Server:浏览器驱动程序。用来接收客户端的请求并驱动浏览器执行操作然后返回结果Selenium代码与浏览器驱动程序之间是通过http协议进行数据交互的。这种方式,不在乎客户端是什么样的形式,只要数据的格式和协议是服务端能够解析的就...
            0 0 742
            分享
          •   一个小案例,实现爬取网站里面的图片,包括源码及实现思路。  一.还原手工操作  所谓爬取页面图片,正常人手动操作可以分为两步:  1.打开页面  2.选中图片下载到指定文件夹  用代码实现的话可以节省掉每次下载图片的操作,运行代码实现批量下载。  二 .设计代码实现  步骤一  导入相关库操作import urllib  #导入urllib包 import urllib.request#导入urllib包里的request方法 import re #导入re正则库  步骤二 定义解析页面 load_page()  这个函...
            12 13 1506
            分享
          •   尽管自动化测试可以生成简洁的html测试报告,但是Testng自带的模板往往还是不够用。如果想要更加漂亮的数据和样式,就需要自己手动写模板。虽然有很多代码生成器,可以轻而易举的生成想要的模板样式代码,但是修改啊,配置啊多多少少还是会花一些时间,有时候若稍有不慎,调整布局就会弄花眼。如果使用成熟的用例管理工具,那么只要有测试结果,测试报告就可以自动生成了,比如使用testlink导出测试报告,则可以省去不少精力和时间了。如果想亲自设计一套符合自己审美的测试报告模板,这里推荐一个免费的工具MagicalCoder,H5页面布局可以在线使用,拖拖拽拽弄好布局后就可以获得源码,不懂前端代码的测试同...
            12 12 3533
            分享
          •   从去年决定跳出舒适区,应聘大厂,截止到目前已经将近一年,值此之际,总结下自己近一年在大厂的经历。  希望通过我的感触,能够帮助你们进一步了解大厂的测试工作。  维护上下游合作关系  在大厂,人际关系非常重要,为什么要把它放在第一位,是因为在大厂里做测试的时候,所涉及的系统错综复杂,种类繁多,经常要进行上下游的联调测试。  我刚开始的时候,测试联调找不到相关的责任人,使得自己在测试工作中浪费了大量的时间和精力,所以进入大厂之后,一定先要:  首先,梳理自己负责系统的上下游联系人,将其联系方式整理起来,方便后续查询联络,可以参考下面表格进行简单汇总即可。  其次,维护好自己与前辈的关系,保持自...
            12 12 1529
            分享
          • 前言还记得前段时间情人节,各种产品活动秒杀。结果有对象的辣条自然少不了被对象一番折磨 (注意:不是new出来的哈,也不是橡胶的,实实在在的女朋友) 于是乎彻底激发了我的求生欲,在这种关头我是必须发挥出自己的才能了,这才有了这篇毫秒级秒杀的精品出来,话不多说直接进入主题目录项目环境某宝抢购流程分析程序实现思路代码实践与梳理项目环境操作系统:Windows 10 开发环境:python3.7IDE:Pycharm自动化模块:Selenium安装命令:pip install selenium浏览器版本:Google Chrome 99.0.4844.51浏览器驱动版本:ChromeDriv...
            11 12 1120
            分享
      • 51testing软件测试圈微信