selenium+python自动化测试学习(一)令人窒息的软件安装和简单代码运行

编程入门 行业动态 更新时间:2024-10-19 05:27:12

selenium+python自动化测试学习(一)令人窒息的软件安装和简单<a href=https://www.elefans.com/category/jswz/34/1771412.html style=代码运行"/>

selenium+python自动化测试学习(一)令人窒息的软件安装和简单代码运行

    • 框架的选择
    • 软件安装(python/selenium)
    • Chrome驱动
    • python开发工具-pycharm安装
    • 测试程序

想起来上次写博客还是刚毕业学Android的时候,当时用的163博客现在都已经下线了,还好csdn的账号积分还在,令人窒息的是现在写篇文章都这么复杂了,真是令人眼花缭乱

为了记住这个令人窒息又充满难过的新语言新技术的学习过程,不得不说看别人的文章和自己干起来还是不一样,我就按我自己的思路来吧

首先是公司开发的平台已经非常庞大,每次上线新功能都不能保证老功能不受影响,也没有办法通过人力把所有的东西都测试一遍,基于此,想要将系统核心的功能做一套稳定的自动化测试

框架的选择

1.首先是在网上找了很多自动化测试的资料,相关的技术有很多,看了下觉得selenium比较成熟,相关资料比较多,而且功能更强大一些,所以决定搞这个
2.然后是选择开发语言,因为本人大概2012年接触代码一直就是Java,Android开发后来后台开发,其实是比较熟的,虽然现在不做开发了,但是代码底子还在,直接eclipse+java应该很顺手
不过实际查起资料来发现并没有啊,时代在变,推荐的编译软件都从eclipse变成ideal了(想起了当年eclipse改Android studio的痛苦经历)
索性一不做二不休,干脆顺应时代发展,一起学一学python吧!再难还能有C++难么?

啊,30岁学新技术,窒息

软件安装(python/selenium)

罗里吧嗦吐个槽,言归正传,反正就是在网上查啊查,现在安装完成了python和selenium,记录下

1.艰难的下载python,非常果断的选择了最新版3.9
/

2.安装么,下一步下一步,愿意换个文件就换个文件夹

3.成功之后看下安装成功没,打开亲爱的cmd,像这样

pip --version


4.然后安装selenium

pip install selenium


5.就这样稀里糊涂的安装完了,真是太顺利了吧?想起当年装java配环境变量哭晕在厕所

6.顺便看他的提示,说我的pip版本不够新,让我输入这个玩意升级

d:\python\python.exe -m pip install --upgrade pip

看,连升级命令都帮我写好了,感动(python.exe的路径是我安装时候自己选的,不知道放哪就放了D盘,python文件夹也是自己建的,棒(๑•̀ㅂ•́)و✧)


Successfully installed!Thank you!

Chrome驱动

好吧这玩意是需要驱动的,还好我们公司的系统本身也是推荐用户用谷歌,先就搞明白这块可爱的浏览器再说吧
在这里,下载对应版本的驱动
/

然后把这个exe放到和python一个路径下

丢过去了吗?然后需要配一下环境变量(这玩意在我上大学的时候)真是个噩梦

python开发工具-pycharm安装

啊,还要装开发工具,我的电脑已经不堪重负,在这里下载,300多兆很快的
=windows

安装没什么说的,创建一个项目,点击file–>settings–>Project (你项目的名称),看到 pip selenium 就证明pip和selenium已经装好
我找的那片文章是这样的

但是可怜的我没有,就再找,可以给他添加进来(也不知道前面cmd的东西死哪去了)

可以了吧?这下可以了吧?接下来要去研究这个玩意怎么用了

测试程序

下面就copy了前人的测试程序一小段,验证一下是不是可以运行呢?

from selenium import webdriverdriver1=webdriver.Chrome()
driver1.get("")
driver1.find_element_by_css_selector(".s_ipt").send_keys("广州天气")
driver1.find_element_by_css_selector(".bg s_btn").click()

输入代码,运行,会自动打开谷歌浏览器并且检索哦!这个“Chrome正受到自动测试软件的控制。”真的让人感动落泪,捅咕了小半天,大功告成!接下来让我研究怎么写具体的代码吧!

更多推荐

selenium+python自动化测试学习(一)令人窒息的软件安装和简单代码运行

本文发布于:2024-02-26 22:05:54,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1704108.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:代码   简单   测试   软件   selenium

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!