- 博客(143)
- 资源 (2)
- 收藏
- 关注
转载 使用python+selenium对客户管理系统文档管理模块功能自动化测试(四)
课件内容导航:实验步骤实验需求实验目标实验理论操作步骤实验课尾交流实验步骤:理解本次实验理论熟悉本次实验需求认真分析本次实验需求独立完成实验任务认真填写实验报告,并细致分析与总结本次实验实验需求:已经成功搭建被测系统客户管理平台。成功在火狐浏览器上加载selenuim,可以实现录制回放功能。使用的是火狐浏览器。目标:初步了解功能自动化工具的使用掌握录制和回放的基本操作熟悉脚本区域自动生成的内容掌握报告结果的分析实验理论:借助自动化测试工具selenium对测试的
2021-08-31 17:25:35 232
转载 用selenium+firefox对crm客户管理系统的联络管理模块进行功能自动化测试(三)
课件内容导航:实验步骤实验需求实验目标实验理论操作步骤实验课尾交流实验步骤:理解本次实验理论熟悉本次实验需求认真分析本次实验需求独立完成实验任务认真填写实验报告,并细致分析与总结本次实验实验需求:已经成功搭建被测系统客户管理平台。成功在火狐浏览器上加载selenium,可以实现录制回放功能。使用的是火狐浏览器。目标:初步了解功能自动化工具的使用掌握录制和回放的基本操作熟悉脚本区域自动生成的内容掌握报告结果的分析实验理论:借助自动化测试工具selenium对测试的
2021-08-12 10:59:22 358
原创 使用python+firefox对crm客户管理系统的客户管理模块进行功能自动化测试(二)
课件内容导航实验步骤实验需求实验目标实验理论操作步骤实验课尾交流实验步骤理解本次实验理论熟悉本次实验需求认真分析本次实验需求独立完成实验任务认真填写实验报告,并细致分析与总结本次实验实验需求已经成功搭建被测系统客户管理平台。成功在火狐浏览器上加载selenuim,可以实现录制回放功能。使用的是火狐浏览器。目标初步了解功能自动化工具的使用掌握录制和回放的基本操作熟悉脚本区域自动生成的内容掌握报告结果的分析实验理论:借助自动化测试工具selenium对测试的操作过程
2021-08-11 17:47:11 333
原创 使用selenium+firefox对crm客户管理系统进行登录功能测试(一)
课件内容导航实验步骤实验需求实验目标实验理论操作步骤实验课尾交流实验步骤理解本次实验理论熟悉本次实验需求认真分析本次实验需求独立完成实验任务认真填写实验报告,并细致分析与总结本次实验实验需求已经成功搭建被测系统客户管理平台。成功在火狐浏览器上加载selenuim,可以实现录制回放功能。使用的是火狐浏览器。目标初步了解功能自动化工具的使用掌握录制和回放的基本操作熟悉脚本区域自动生成的内容掌握报告结果的分析实验理论:借助自动化测试工具selenium对测试的操作过
2021-08-10 11:30:05 451
原创 CRM客户管理系统搭建
**CRM客户管理系统搭建**首先要安装Mysql数据库,如果没有找到mysql数据库安装包,可以通过安装TestCenter,将其自带的数据库安装好,TC自带的数据库端口号3306,用户名和密码是root。1.安装MYSQL数据库的ODBC驱动程序32位操作系统,安装mysql-connector-odbc-3.51.14-win322.双击安装Navicat_for_MySQL_11.0.10_XiaZaiBa3.使用工具Navicat_for_MySQL,创建数据库spasvo_crm,导
2021-08-06 17:20:32 2845
原创 MbileRunner移动端自动化--公海模块功能自动化测试(C)
MbileRunner移动端自动化--公海模块功能自动化测试实验步骤:理解本次实验理论熟悉本次实验需求认真分析本次实验需求独立完成实验任务认真填写实验报告,并细致分析与总结本次实验实验需求已经成功搭建被测系统客户信息管理系统。成功在电脑上安装移动端自动化测试工具MR,可以实现录制回放功能。目标初步了解功能自动化工具的使用掌握录制和回放的基本操作熟悉脚本区域自动生成的内容掌握报告结果的分析实验理论借助自动化测试工具MR对测试的操作过程进行自动记录
2021-02-19 18:05:15 414
原创 MbileRunner移动端自动化--呼叫中心模块功能自动化测试实战(B)
内容导航实验步骤实验需求实验目标实验理论操作步骤实验课尾交流实验步骤理解本次实验理论熟悉本次实验需求认真分析本次实验需求独立完成实验任务认真填写实验报告,并细致分析与总结本次实验实验需求已经成功搭建被测系统客户信息管理系统。成功在电脑上安装移动端自动化测试工具MR,可以实现录制回放功能。目标初步了解功能自动化工具的使用掌握录制和回放的基本操作熟悉脚本区域自动生成的内容掌握报告结果的分析实验理论借助自动化测试...
2021-02-13 00:51:22 508
原创 关于新案例上线的预告(这次自动化测试框架是selenuim+pycharm)
经过了一个漫长的,长胖的一年。我又给大家做好了一些关于selenuim+pycharm的自动化测试的内容,虽然不是很多只有三个案例,案例的名称大家或许不陌生,只要之前有听过我的课的同学基本都知道,首先第一个就是crm客户管理系统,这个系统的自动化测试之前给大家讲解的时候用的是上海泽众软件的功能自动化测试工具AutoRunner来进行的,name这次我们换了一种形式给大家讲解!实战一是针对crm客户管理系统的登录模块进行功能自动化测试的包括有俩个部分:登录功能自动化测试和修改密码功能自动化测试。...
2021-02-01 13:35:25 176
原创 ProjectCenter项目管理工具(9)
5.5工时系统5.5.1报工申请5.5.1.1任务报工查看条目:当前条目,选择项目后显示当前项目的所有条目;未通过条目,显示该项目中工时审批未通过的条目。搜索:进入报工申请界面,默认所有任务条目,可根据计划开始和结束时间查询。清空:点击清空可以清空搜索条件。删除:是将不需要报工的任务从界面上删除掉。编辑:日期对应的列可以双击编辑,必须填写数字,且是0.5的倍数,数字在0-24之间。任务完成百分比必须由该任务的主要资源填写。任务完成百分比在0-100之间。双击任务条目查看该任务其他资源
2020-12-31 19:37:12 398
原创 ProjectCenter项目管理工具(8)
5.3个人中心5.3.1个人日历5.3.1.1添加事件在日/周/月视图下单击日期弹出窗口,用户可以选择事件类别(会议、事件、提醒、请假、出差)。其中如果选择添加的事件类别是会议,则可以添加会议人员,添加的会议人员可以在自己的个人日历看到会议事件,其他事件类别则不可以添加会议人员。各个事件类别分别用不同的颜色标识。5.3.1.2修改/删除事件单击有颜色标识的事件标签,弹出窗口让用户修改和删除,自己添加的事件只有自己能修改和删除,其他的人只能查看。其中事件类别不可以修改。5.3.1.3分享日历
2020-12-31 19:12:26 325
原创 ProjectCenter项目管理工具(7)
SVN文档显示的是程序所设置的路径下的SVN文件,本系统所提交的项目文档都会显示在pc_projects文件下。1、新增根文件夹点击新增根文件夹按钮会弹出下图窗口,输入根文件夹名称即可新增根文件夹2、新增文件夹必须要选择一个文件夹节点,才能新增文件夹,新增的文件夹会显示在所选的文件夹下3、新增根文件点击可新增根文件4、新增文件要先选中文件夹,点击新增文件5、修改文件要选择文件进行修改,文件一般都有后缀6、删除节点要先删除节点下的子节点,无子节点可直接删除,删除成功会有提示
2020-12-31 18:43:35 292
原创 ProjectCenter项目管理工具(6)
5.1前台登录注销注意:登录后如果要在该浏览器内登录后台(Admin.html),请先注销前台账号5.1.1前台登录1.泽众项目管理软件提供已有账号登录功能,通过密码认证登录2.登录上次进入的项目:勾选自动进入最后一次登录时的项目。5.1.2前台注销如图所示:点击右上角注销按钮即可。5.2综合管理5.2.1项目管理5.2.1.1新增项目选择一个Eps节点,点击添加新增项目按钮,弹出新增项目窗口,填写用户信息,点击确定即可新增项目,如图:5.2.1.2删除项目选择一个项目节点点击
2020-12-31 18:34:28 283
原创 ProjectCenter项目管理工具(5)
1.1.1资源角色管理1.1.1.1添加资源角色添加角色分类组点击添加角色分类组按钮,弹出窗口让用户填写信息。添加资源角色添加资源角色之前必须选择一条资源角色分类组进行添加1.1.1.2修改双击单元格进行编辑,编辑完以后自动保存1.1.1.3删除当删除资源角色分类组的时候,如果该资源角色分类组下有资源角色,则会提示用户先删除子节点。当删除资源角色时,如果其他地方有使用该资源角色,则不会删除。1.1.1.4详细信息为资源角色设置起效时间,只有资源角色可以设置,资源分类组不可以设置。
2020-12-31 15:14:29 473
原创 ProjectCenter项目管理工具(4)
1.1用户管理增加项目用户(注:这里添加的用户默认为人工资源)。1.1.1添加用户点击按钮,在弹出窗填写相应信息。注意:添加用户的个数由租户属性限制(不能超过租户设置的用户数最大值,租户不计算在内)。1.1.2修改用户选中用户,点击修改按钮,在弹出窗口修改相应信息,用户名不允许修改。1.1.3删除用户勾选用户(一至多个)点击删除按钮。1.2资源管理1.2.1部门管理1.2.1.1添加部门添加平级部门点击添加平级部门弹出窗口让用户填写信息添加子部门点击添加子部门按钮之
2020-12-31 14:35:15 319 1
原创 ProjectCenter项目管理工具(3)
1.1企业管理意义:区分使用软件的企业与外包企业的资源归属功能:组合管理中仪表盘–》企业资源曲线的数据划分来源。1.1.1新增点击增加按钮在弹出窗填写相关信息1.1.2修改企业选中一个企业点击修改按钮,修改相关信息。1.1.3删除企业选中一个企业点击删除按钮。1.2日历1.2.1增加增加时选择一条日历信息,进行添加,界面上会增加一条日历信息。分别可以在全局和项目下增加。当在全局日历视图下添加的日历就在全局日历里,当在项目日历视图下添加的日历就在项目日历里。1.2.2修改双击
2020-12-31 12:36:36 270
原创 ProjectCenter项目管理工具(2)
后台操作(一)说明:为了让租户快速上手使用超级管理员需要设置如下默认数据,这些数据设置好后在每个租户都会有这些默认数据。1企业管理:至少增加一个企业2角色管理:给每个角色制定好按钮权限3作业:至少增加一组分类码4资源:至少增加一个部门5EPS管理:至少增加一个Eps节点6类别明细:每项至少增加一条数据1.1 租户管理PC超级管理员登录admin2.选择用户管理功能–》新增、修改、删除租户3.新增租户1.2角色管理权限是对系统中权限的定义,一个权限对应了多个菜单,拥有该权限
2020-12-31 12:21:20 234
原创 ProjectCenter项目管理工具(1)
ProjectCenter的安装1.1作为一款B/S架构的软件,其在服务器端的最低配置如下:1.2安装PC安装有两种方式:全新安装和升级安装全新安装:PC安装非常方便,它集成了数据库MySQL,不需要额外配置数据库,但必须先安装JDK1.6或以上版本和flash player,再安装TC程序包升级安装:最好先卸载旧版ProjectCenter,数据库保留,再安装新版本,原有数据都保留首先安装JDK1.6或以上版本配置环境变量:在“我的电脑”上点击右键,选择属性-高级-环境变量-新建1.
2020-12-31 12:11:20 341
原创 AutoRunner界面自动化测试工具如何手工编写脚本(I)
对于录制下来的脚本,能实现的逻辑和功能比较单一,在时间的木里我们要求脚本实现的功能和逻辑项对比较复杂和多样,这个时候我们就需要对录制好的脚本进行手工编辑,来实现更多的功能和更复杂的逻辑的测试。AR的脚本编写规则是类java的,他可以实现Java以语法来编辑的脚本所有功能,在对脚本的编辑过程中我们需要遵循Java的语法规则。另外也要注意AR自身的函数命令:在AR的帮助文档里,有较为详细的函数命令可供大家参考学习:在对应的脚本里我们手工编写好脚本就可以帮助我们实现我们想要的功能和逻辑的测试,在如下的脚本里
2020-12-30 00:02:18 522
原创 AutoRunner界面自动化测试工具对非输入框和按钮类的对象如何抓取(H)
在我们录制脚本的时候我们会发现绝大多数情况下,我们需要校验的对象本身既不是按钮也不是输入框,单纯的录制不太容易录制下来,这个时候我们可以用强行获取对象的办法来获取我们索要校验的对象,获取下来之后,再处理下脚本,达到校验我们所想要校验的对象的目的!比如我们在登录一个网站的时候,通常登录成功之后没有登录成功的提示,这个时候我们可以校验下登录成功后页面上的某一个对象,比如:它既不是按钮也不是输入框,这个时候我们可以用强行获取对象的功能来获取该对象,然后校验登录是否成功:编辑下脚本,后执行脚本完成登录校验
2020-12-30 00:00:35 342
原创 AutoRunner界面自动化测试工具安装出错怎么解决(G)
此问题多发生在Win7操作系统上。由于软件安装时要进行各种读写操作、电脑硬件信息获取、插件的注册等,每一项操作都需要程序有最高权限,而在Win7下默认是没有最高权限的,所以安装往往会出现问题。解决方法是:右击安装包,在弹出菜单中选择以【管理员权限运行】即可。...
2020-12-29 23:58:46 244
原创 AutoRunner界面自动化测试工具录制IE的脚本录制时某次操作没有被记录(F)
在录制网页脚本时,如果发现某一次点击动作没有被记录通常是由于此网页还没有被加载完整,有如下图记录面板中最后一行提示,在网页没加载完之前所有在网页中的操作都不会被记录。当网页加载完成时,有如下图记录面板中最后一行提示。因此,在录制网页脚本时应等待页面加载完整后才开始录制,如果网页有很多帧,在录制面板中就会多次提示页面加载完整,此时还因该查看网页状态栏中最左边是否有加载完成的提示,只有同时显示加载完整后才可录制。...
2020-12-29 23:56:50 327
原创 AutoRunner界面自动化测试工具如何通过脚本命令打开被测系统(E)
其实在使用AR的过程当中,我们会发现我们直接打开被测系统。然后在录制脚本,这种情况下只要不小心关闭了被测系统,自动化测试就无法进行下去,所以我们在这里介绍一下,如何编写脚本,来让AR帮我们自动打开被测系统,你准备好了么?上面我们可以看到,在脚本里面用:startApplication命令命令含义:执行某个.exe程序。命令参数:两个参数,第一个参数输入程序路径,第二个参数输入附加参数(如果无附加参数可设为空)。命令产生:手工添加。命令举例:1.ar.startApplication(“C:\
2020-12-29 23:54:59 427 1
原创 AutoRunner界面自动化测试工具脚本里面的对象不容易辨认怎么解决(D)
在使用AR的过程中,我们有的时候会遇到,被测软件上的对象特别多而且对象录制下来之后名称不是特别好辨认,如下:这个时候我们可以进入到对象库,对对象进行改名,对象库里面有每一个对象的截图,我们可以带照着对象的截图对对象进行改名:在对象库里对对象改名之后,脚本里的对象名称会随之发生修改:这样脚本看起来是不是觉得很容易辨认呢?那么我们执行脚本看看是否能执行成功:大功告成,我们的脚本执行成功!...
2020-12-29 23:51:35 167
原创 AutoRunner界面自动化测试工具在录制脚本过程中发现对象录制不下来如何解决(C)
有时候我们在用自动化测试工具AR来进行自动化测试的过程中发现有的对象通过常规的方法录制不下来,这个时候我们可以用强行获取对象的功能来实现对象的获取,再通过顶视图模式下的拖拽的方法把脚本添加到脚本的编辑区,这种方法可以姐姐绝大部分的对象录制不下来的情况!下面我们就来看看我们是怎样具体操作的:1.假设我在录制一个被测系统的登录页的脚本的时候发现,密码的输入框录制不下来,这个时候就需要我们同时按住ctrl和alt键,拖动鼠标到对象的位置,直到对象上出现红框对象就被我们获取下来了。这里获取下来的对象会被直接保
2020-12-29 23:49:02 673
原创 AutoRunner界面自动化测试工具脚本回放报对象不存在如何解决(B)
我们在使用AR的过程中用可能会遇到,脚本执行的过程当中报找不到对象的错误,出现这类报错的原因一般有俩个,一个是我们在结束录制之后,顺手把被测系统,也就是待测的软件直接关闭了,这个时候呢,我们再点击执行脚本的回放,就会由于没有找到待测系统而找不到对象,另外就是在我们的对象库里确实没有这个对象,解决办法是,首先找到被测系统看看有没有被关闭,如果没有关闭,那么我们再看一下,脚本的输出区域,看看报的是哪一个对象没有找到,然后再进入到对象库里去看看有没有这个对象,如果没有,直接在对象库里点击新增对象按钮,把需要的对象
2020-12-29 23:46:35 362
原创 AutoRunner界面自动化测试工具不能录制脚本的解决办法(A)
AR不能录制脚本一般有如下三种情况:1.web应用没有用IE浏览器打开,2.在安装AR的时候IE没有自动加载:SpasvoBHO Class这一AR辅助插件,3.SpasvoBHO Class这一AR辅助插件没有启用。解决办法:1.在使用AR录制脚本的时候请选用IE浏览器打开被测软件系统;2.打开IE浏览器在:工具–internet选项–程序–管理加载项里查看有没有SpasvoBHO Class这个插件,没有的话我们在AR执行下如下脚本:点击【开始】菜单,选择【运行】,然后输入:regsvr32
2020-12-29 23:43:17 949
原创 TestCenter测试管理工具问题详解(9)
角色权限相关问题解答:在TC前台可以给角色导入默认权限,也可以修改不同角色的权限1.打开TC前台点击“系统设置“,点击”权限管理”;2.导入默认权限;3.手动修改权限;
2020-12-29 23:39:48 293
原创 TestCenter测试管理工具问题详解(8)
TC后台账户密码恢复方法1.如果是刚装上,里面没什么重要的数据,可以直接卸载后重装。2.如果不想重装就只能到数据库里面修改密码了,但是密码是加密的,只能去替换密文,方法如下:第一步:找到TC安装目录C:\Program Files\Spasvo\TestCenter下的testcenter.sql文件。第二步:右键点击testcenter.sql进行编辑,打开testcenter.sql文件,搜索关键字admin。把里面的加密字符’00f64172a29e9ad7’复制出来。第三步:打开dos
2020-12-29 23:36:52 386 1
原创 TestCenter测试管理工具问题详解(7)
20.机器上安装有旧版本的TestCenter,不删除旧版本并行使用新旧两个版本。安装的时候不要安装MySql.安装目录设置到其他路径由于新旧两个版本的数据库都叫testcenter所以应将新安装的TestCenter的数据库重命名比如将新版本的TestCenter的数据库改为testcenter1除更改第2条中的server.xml外还需要更改以下文件。一.hibernate.cfg.xml位于:C:\Program Files\SpasvoSoft\TestCenter\tomcat5.5\
2020-12-27 22:55:05 591
原创 TestCenter测试管理工具问题详解(6)
1.如果替换了企业版的license还是显示免费版a)首先,清理TC缓存C:\Program Files\spasvo\TestCenter\tomcat5.5\conf\Catalina路径下所有清理掉b)清理IE的缓存如此还不可以就需要重做企业版的license了。2.输入用户名密码登录报错。i.通常这种状况在启动tomcat时候就已经报错了。‘ii.原因在于没有链接上数据库,如何验证呢?找到数据库安装路径,例如:C:\Program Files\spasvo\TestCenter\D
2020-12-27 09:54:10 691
原创 TestCenter测试管理工具问题详解(5)
1、Tomcat启动成功,但是无法打开登录页面造成该问题的原因如下:1)默认端口8080被占用,请修改server.xml文件,在目录C:\ProgramFiles\Spasvo\TestCenter\tomcat5.5\conf\server.xml,修改端口8080为可用端口,如:8089(可在server.xml中搜索所有8080并改为8089)。保存后,重启Tomcat,登录地址则相应改为:http://localhost:8089/TestLab;2)已经启动了Tomcat,即Tomcat已
2020-12-27 09:38:04 588
原创 TestCenter测试管理工具问题详解(4)
2.数据库2.1.在登录界面输入正确的用户名以及密码,却提示用户名或密码不正确问题出现如上的情况一般是由于没连接上Mysql数据库造成的,而不能连接上Mysql数据库的话分为以下三种情况:(1)若用户本机没有装有Mysql数据库的话则需要在安装TestCenter过程中需要选中“安装Mysql数据库”(2)若用户在本机中已经装有Mysql数据库的话,需要导入我们TestCenter的数据库database,该数据库文件testcenter.sql在文件夹TestCenter目录下(默认路径为C:
2020-12-27 09:32:03 535
crm客户管理系统新增文档自动化脚本设计
2022-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人