精华内容
下载资源
问答
  • pc端测试要点总结

    万次阅读 多人点赞 2018-04-04 10:10:38
    在进行pc端测试过程中,需要注意以下要点:一、 输入框测试1. 字符型输入框:(1)字符型输入框:英文全半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。...

    在进行pc端测试的过程中,需要注意以下要点:

    一、 输入框测试

    1. 字符型输入框:

    (1)字符型输入框:英文全半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。

    (2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超长字符比如把整个文章拷贝过去。

    (3)空格检查:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格

    (4)多行文本框输入:允许回车换行、保存后再显示能够保存输入的格式、仅输入回车换行,检查能否正确保存(若能,检查保存结果,若不能,查看是否有正常提示)

     

    2. 数值型输入框:

    (1)边界值:最大值、最小值、最大值+1、最小值-1

    (2)位数:最小位数、最大位数、最小位数-1、最大位数+1、输入超长值、输入整数

    (3)异常值、特殊字符:输入空白(NULL)、空格或"~!@#$%等可能导致系统错误的字符、禁止直接输入特殊字符时,尝试使用粘贴拷贝查看是否能正常提交。输入负整数、负小数、分数、输入字母或汉字、小数、科学计数法是否支持1.0E2、全角数字与半角数字、数字与字母混合

    (4)安全性检查:不能直接输入就copy

    (5)对于必填项,先录入再删除是否可以提交成功;或者先录入错误数据再改为正确数据是否可提交成功 。

    (6)录入小数然后全选,直接录入新值,是否可正常录入;(可能出现小数全选后无法直接填写新值)

     

    3. 日期型输入框:

    (1)合法性检查:输入0月,13月,32日等,闰年2月的处理方式等

    (2) 异常值、特殊字符:输入空格或空、输入~!@#¥%……&*(){}[]等可能导致系统错误的字符

    (3)安全性检查:不能直接输入,就copy,是否数据检验出错

     

    4. 信息重复:在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理.

     

    二、 搜索功能测试

    1. 功能实现:

    (1)如果支持模糊查询,搜索名称中任意一个字符是否能搜索到

    (2)比较长的名称是否能查到

    (3)输入系统中不存在的与之匹配的条件

    (4)用户进行查询操作时,一般情况是不进行查询条件的清空,除非需求特殊说明。

    2. 组合测试:

    (1)不同查询条件之间来回选择,是否出现页面错误(单选框和多选框最容易出错)

    (2)测试多个查询条件时,要注意查询条件的组合测试,可能不同组合的测试会报错。

    (3)查询结果的分页,一直点击到最后一页,查看是否有重复数据(可能会出现虚数据的情况)

     

    三、 添加/修改功能

    1. 特殊键:(1)是否支持Tab键 (2)是否支持回车键

    2. 提示信息:(1)不符合要求的地方是否有错误提示

    3. 唯一性:字段唯一的,是否可以重复添加,添加后是否能修改为已存在的字段(字段包括区分大小写以及在输入的内容前后输入空格,保存后,数据是否真的插入到数据库中,注意保存后数据的正确性)

    4.数据正确性:

    (1)对编辑页的每个编辑项进行修改,点击保存,是否可以保存成功,检查想关联的数据是否得到更新。

    (2)进行必填项检查)

    (3)在编辑的时候,注意编辑项的长度限制,有时在添加的时候有,在编辑的时候却没有(注意要添加和修改规则是否一致)

    (4)提交数据时,连续多次点击,查看系统会不会连续增加几条相同的数据或报错。

     

    四、 删除功能

    1.特殊键:(1)是否支持Tab键 (2)是否支持回车键

    2.提示信息:

    (1)不选择任何信息,直接点击删除按钮,是否有提示

    (2)删除某条信息时,应有确认提示

    3.数据实现:

    (1)删除一条记录时,是否可以删除成功

    (2)如系统支持批量删除,注意删除的信息是否正确

    (3)删除数据时,要注意相应查询页面的数据是否及时更新

    (4)如删除的数据与其他业务数据关联,要注意其关联性

     

    五、 上传图片功能测试

    (1)文件类型正确、大小合适,查看能否上传成功

    (2)文件类型正确,大小不合适,查看是否给出提示

    (3)文件类型错误,大小合适,查看是否给出提示

    (4)文件类型大小都合适,手动输入存在的图片地址来上传

    (5)文件类型和大小都合适,输入不存在的图片地址来上传

    (6)不选择文件直接点击上传,查看是否给出提示

    (7)连续多次选择不同的文件,查看是否上传最后一次选择的文件

    (8)文件名校验,文件名内容(如含特殊字符,大小写混合,数字,汉字) ,文件名长度

    (9)文件名后缀大写, 是否作处理

    (10)对于有图片数量限制的批量上传是否控制

    (11)批量上传过程中有传输失败的图片如何处理,是直接删除还是提示上传失败

    (12)图片选择一些较特殊的图片,设计出高分辨率或过小的图片

     

    六、 查询结果列表

    (1)列表、列宽是否合理

    (2)列表数据太宽有没有提供横向滚动

    (3)列表的列名有没有与内容对应

    (4)列表的每列的列名是否描述的清晰

    (5)列表是否把不必要的列都显示出来

     

    七、 返回键检查

    1. 一条已经成功提交的记录,返回后再提交,是否做了处理

    2.检查多次使用返回键的情况,在有返回键的地方,返回到原来的页面多次,查看是否会出错

     

    八、 回车键检查

    在输入内容后,直接按回车键,系统如何响应,是否会报错

     

    九、 刷新键检查

    Web页面中,使用F5,查看系统响应,是否会有错误或异常。(如:切换到非默认tab,然后刷新页面,页面会切换到默认tab,但tab下的内容仍是上个tab的内容)

    对于增加了统计功能的页面,是否刷新会增加统计次数。(如浏览量、阅读量等)

     

    十、 直接URL链接检查(盗链问题)

    在Web系统中,在地址栏直接输入各个功能页面的URL地址,看系统如何处理,是否能够直接链接查看(匿名查看),是否有权限控制,是否直接执行,并返回相应结果页。

    十一、并发问题

    1.同一个用户操作:同一个用户分别登录两个浏览器,在一个浏览器中作提交后,在另一个浏览器中是否仍可提交成功 ,是否有权限控制,是否有合理提示(如状态变化等)。

    2. 不同用户操作无序提交时是否有合理提示。

    十二、 业务流程测试

    业务流程一般会涉及到多个模块的数据,所以在对业务流程测试时,首先要保证单个模块功能的正确性,其次就要对各个模块间传递的数据进行测试,这往往是容易出现问题的地方,测试时一定要设计不同的数据进行测试。

     

    十三、 界面和易用性测试

    备注:界面一般由UI来测试,某些特殊流程需要由测试给出页面或数据,让UI确认是否符合当初设计理念。需要注意的是,前端经常对某些行间距、字体及Hover效果不能很好把握。

    1. 风格.样式.颜色是否协调

    2. 界面布局是否整齐、协调

    3. 界面操作、标题描述是否恰当

    4. 操作是否符合人们的常规习惯

    5. 界面中各个控件是否对齐

    6. 日期控件是否可编辑

    7. 信息比较长的文本,文本框有没有提供自动垂直滚动条

    8. 是否支持Tab键,跳转顺序是否条理

    9. 用滚动条移动页面时,页面的控件是否显示正常

    10.页面是否有多余按钮或标签

    11.执行风险操作时,是否有确认提示,如删除、移除、注销确认

    12.页面分辨率检查,在各种分辨率下浏览系统检查系统界面友好性

     

    展开全文
  • 移动端与PC端测试差异性

    千次阅读 2017-11-02 14:59:44
    移动端和PC测试的差异性

    一、共同性

    1.流程

    2.目的

    3.方法

    4.活动

    二、差异性

    1.兼容性:安卓系统和IOS系统以及系统版本,屏幕大小,游览器以及浏览器版本(云测实现)

    2.操作方式:移动端主要是滑动和拖动,双击三击等

    3.性能测试:资源使用率,耗电量,流量使用情况等等

    4.权限测试:安全中的一部分,云测去实现,安装的过程城中安全提示。

    5.网络测试:弱网,速率在2G以下叫弱网(例如'高山、阴暗地等)

    6.干扰测试。NFC。

    展开全文
  • 埋点测试-移动端/PC端

    2018-04-12 19:35:00
    埋点(是数据采集领域,尤其是用户行为数据采集领域的术语指的是针对特定用户行为或事件进行捕获、处理和发送的相关技术及其实施过程。)是为了实现app的数据收集和分析,即帮助定义和获取分析人员真正需要的业务...

    从下面几个方面来讲一下:

    1、为什么要进行埋点测试

    埋点(是数据采集领域,尤其是用户行为数据采集领域的术语指的是针对特定用户行为或事件进行捕获、处理和发送的相关技术及其实施过程。)是为了实现app的数据收集和分析,即帮助定义和获取分析人员真正需要的业务数据及其附带信息,根据统计的数据可以分析兼容性测试机型等工作。埋点测试则是为了验证埋点的正确性

    2、埋点测试的方法

      埋点的逻辑是:界面——事件——事件参数

    埋点测试通过配置平台添加通道,对应页面埋点的添加生成全局唯一的cid(page_identifier)和bid(event_id),再通过埋点验收平台对每个页面的操作,进而对各页面埋点信息的获取,查看埋点是否生效。

    3、如何进行埋点测试?

      3.1  工作流程:PM创建并定义要配置的页面信息并指定相关的RD

                RD填写埋点的实现平台、完成代码的埋点部署

                PM/QA对埋点配置的结果进行验收

      3.2  QA具体工作:

    根据埋点需求列表撰写埋点测试用例

    建立埋点测试计划,并关联用例

    执行测试计划,是否通过

    4、埋点测试案例实战

    以联名卡2.0为例,描述如何进行埋点测试:

    3.1根据联名卡埋点列表来撰写埋点测试用,每条用例用埋点列表中的名称命名。

     

    3.2创建埋点测试计划

     

    3.3 执行测试用例并记录结果

     

    转载于:https://www.cnblogs.com/AlvaSu/p/8798880.html

    展开全文
  • PC客户端测试

    千次阅读 2020-06-01 17:46:32
    PC客户端测试的要点主要有以下: 一级测试点 二级测试点 安装测试 首次安装(exe和msi格式的不同) 安装程序权限检查 软件安装包的描述和属性信息 静默安装和非静默安装测试 有UAC安装、无UAC...

    PC客户端测试的要点主要有以下:

      一级测试点 二级测试点
    安装测试 首次安装(exe和msi格式的不同) 安装程序权限检查
    软件安装包的描述和属性信息
    静默安装和非静默安装测试
    有UAC安装、无UAC安装
    联网安装、断网安装
    对必要软件环境的提示  
    多次覆盖安装,查看覆盖安装后已有数据是否有影响 检查软件组件覆盖更新、检查配置文件覆盖更新、检查安装日志完整性、检查新旧版本覆盖兼容性
    卸载后安装,查看已保留的数据是否正常 卸载通常有两种策略:完整卸载和保留配置数据卸载,要分别测试
    自定义安装 安装路径、磁盘空间、系统配置环境要求
    手动输入路径安装(不存在的路径、存在的路径)  
    磁盘不足时候安装  
    缺少目录创建权限安装  
    安装过程中退出安装(断网、死机、取消安装)情况 死机一般情况下可不做检查
    安装后是否会影响系统软件,常用软件 如果软件调用了系统级接口,就要对此接口的稳定性、健壮性进行测试
    安装过程中界面信息提示“安装说明、版本号、软件名称”是否正确  
    不同操作系统下进行软件安装  
    安装向导的前进和后退测试  
    快捷方式:桌面,菜单,任务栏,系统栏,控件面板,系统服务列表等  
    对杀毒软件进行兼容 对杀毒软件,不光要进行兼容性测试,还要进行安全性测试
      安装程序对关机消息和系统会话初始化的处理和响应是否正确
    卸载测试 卸载过程中,显示软件版本号、软件名称是否正常 卸载实例互斥检查
      卸载确认测试
      有UAC卸载、无UAC卸载
      联网卸载、断网卸载
    卸载过程中的“终止/停止”按钮是否生效  
    卸载过程中,出现(断网、死机)情况  
    正常卸载后,软件进程应该不存在;  
    正常卸载后,查看注册表是否删除  
    正常卸载后,安装文件是否删除(需考虑系统盘中的安装文件是否被删除)  
    正常卸载后,应删除以下内容:快捷方式,菜单,任务栏,系统栏,控制面板,系统服务列表等;  
      无误删、无残留
    卸载方式应支持:程序自带卸载程序,系统控制面板,其他第三方卸载工具,如360,优化大师等;  
    是否支持命令行卸载,是否支持静默卸载;  
    非正常卸载:程序运行,暂停,终止状态时卸载;  
    非正常卸载:卸载过程中取消,重新使用软件,能否正常使用;  
    破坏性卸载:卸载过程中,断电,重启后,卸载软件,若不能卸载则应提醒用户重新安装软件,然后能正常卸载软件;  
    卸载完成后是否对系统常用软件有影响  
    卸载后是否需要重启系统的提示?  
    卸载完成后(如果保留用户数据),查看是否保留  
    升级测试 升级的文件是否齐全  
    升级接口的稳定性和健壮性
    升级配置的正确性和容错性
    升级行为对服务器的影响评估和测试
    升级请求与行为的合法性与有效性校验
    升级策略(什么时间升级、以什么模式升级、升级某个组件或者完整升级、或者升级捆绑)的有效性、正确性、健壮性
    升级行为的安全性(是否被360拦截或阻止等)
    有UAC升级、无UAC升级
    升级包的有效性检查和校验,升级链接的有效性检查和校验
    注册表信息是否更新  
    升级完成功能是否正常  
    升级完成后,已有数据是否正常  
    升级过程中(断网、死机)情况  
    升级失败后,软件是否可以再次升级  
    客户端程序入口 菜单进入、快捷键进入、快捷方式进入、系统的不同界面位置进入、  
    性能 是否会占用太多的本地计算机资源 安装、卸载程序的CPU占用、内存占用、网络带宽占用(主要是针对在线安装)
      连续运行超过24小时,检查主程序的CPU占用、内存占用、网络带宽占用
      使用其他程序将CPU和内存占用分别持续占用到90%以上,运行软件主程序,检查性能表现,同时检查稳定性和健壮性
    带宽 与服务器交互是否会产生太大流量 根据交互数据的数据量大小和客户端的规模,以及升级技术方案的实现逻辑,对服务器可能千万的流量要进行分析和评估,必要时进行升级预演
    竞争测试 软件竞争使用各种资源(数据纪录,内存等),看他与其他相关系统对资源的争夺能力。  
       
    同类产品装在一台机器,谁会默认显示,是否会产生冲突  
    UI测试   基础分辨率(1024*768)下运行,宽屏分辨率(1440*900)下运行,方屏分辨率(1280*1024)下运行
    功能测试    
    稳定性测试 长时间的运行  
    性能 处理输入的速度和占用的资源情况  
    网络异常 断网,或大数据传输过程中的断网等情况  
    兼容性测试 不同操作系统下进行使用  
    冲突测试 和防火墙、防病毒软件的冲突测试  

     

    tips:以c++开发的客户端产品为例

    1.客户端安装测试

    1.1 首次安装:部分客户端在第一次安装时候都需要在电脑上进行c++环境的安装,要检查首次安装时候是否有环境安装的提示,检查首次安装时默认的安装路径,是否可以自己指定路径安装,安装过程是否有进度条提示,安装完毕后是否能正常打开客户端登录或者要进入的页面

    1.2 重复安装:重复安装客户端需要进行组织和相关的提示,更换安装路径也不能进行安装

    1.3 卸载后再次安装:卸载后要检查相关文件是否删除,再次安装到原来相同的路径或者是更换新的路径,客户端是否能够正确的安装和使用

    1.4 系统盘安装:电脑盘中的系统盘权限较高,如果安装系统盘,没有对电脑中的权限做处理的情况下,会出现客户端无法安装的情况,并且要检查在系统盘那些要读写的文件,客户端是否给与权限可以正常操作

    1.5 安装路径带有中文:当电脑的用户名或者安装的文件夹名字含有中文,如果客户端没有针对中文处理,会出现客户端崩溃和无法使用的情况

    1.6 断网情况下进行安装

    1.7 自定义安装:测试更换路径或者手动输入路径(存在或者不存在)进行安装

    1.8 检查安装向导:安装时候可以正常进行上一步或者下一步

    1.9 安装的检查:检查是否创建对应的快捷方式,生成的快捷方式的图标是否清晰,在控制面板中是显示正确的信息如:版本号,开发者名称,大小等

    1.10 杀毒软件对于客户端安装的拦截:安装过程中,是否被杀毒软件进行拦截或者标记木马。

    1.11 端口占用对客户端安装:在安装或者运行部分客户端,可能会出现需要使用的端口被其他电脑上的软件给占用,检查当某个端口被占用时,时候能够进行安装和提示,解决端口占用的问题

    1.12 安装兼容性测试:在不同的系统下进行安装:win7 win10 win8,时候能够正常的使用

    1.13 磁盘空间不足的情况下安装

    2.UI测试

    2.1 不同分辨率下客户单的使用:修改电脑的分辨率,检查客户端的UI是否能够适应不用分辨率

    2.2 更改电脑的“缩放和布局”:在电脑中选择电脑的缩放设置,不同电脑的缩放设置不同,一般情况下是100%,但是很多电脑在分辨率较高,125%或者更高,需要测试不同缩放情况下的客户端的界面风格,如:客户端的文字和UI图标是否能够正常按照比例缩放,还是固定的大小不能进行缩放

    2.3 客户端最大化和最小化对UI的影响:客户端需要设置一个原先正常的大小,当最大化客户端和还原客户端来回切换,界面UI时候能够正常显示和展示

    3.通用测试点

    3.1客户端登录用户名包含中文能否正常记住用户名:当登录的客户端的用户名中包含中文,并且选择记住用户名的时候,在本地保存的用户名txt文件中,如果不做处理,保存的文件显示的是乱码,在下次登录后用户名的输入框中会无法正常展示用户名

    3.2 正常尺寸下来回拖动客户端的位置

    3.3 最大化 最小化 还原:检查客户端是否可以通过底部状态栏点击还原客户端,当电脑桌面打开多个页面,是否可以正常的和其他的页面进行切换使用快捷键Alt+table

    3.4 关闭客户端和重新开启客户端:退出客户端前需要进行提示,是否确认退出客户端,点击确认才可以正常退出,退出后需要查看任务管理器,查看对应的进程是否全部关闭,再次打开客户端是否提示客户端已经开启,如果退出后进行没有关闭,无法再次打开

    3.5 客户端快捷键:客户端存在需要默认的快捷键需要在开发过程中进行屏蔽,如退出esc,f1,f....,已经检查右键点击菜单中是否包含不必要的菜单

    3.6 检查客户端子窗口和主场口的优先级:在升级或者有弹出子窗口时候,客户端是否能够按照用户的习惯或者正常的顺序排列窗口的等级或者正确的顺序进行关闭

    3.7 重复开启客户端:只能打开一个客户端的进程,在开启客户端的状态下,再次打开客户端

    4.客户端的升级

    4.1 升级文件的检查:检查升级文件中升级下载地址是否正确,服务器上传的升级包是否完成,上传到服务器的版本信息以及更新是否都有替换

    4.2 网络正常情况下升级

    4.3 在升级过程中网络异常:升级过程中,网络断开,升级进度条卡住,要求在升级卡住或者失败的的情况下,更新的进度条在检测失败后,可以自动或者提示手动退出升级

    4.4 手动升级和自动升级:自动升级在客户端开启就进行检测是否有可升级版的版本,手动升级在客户端内进行点击升级,就是在开启客户端的情况下进行升级,升级过程需要强制关闭并且退出客户端

    4.5 升级后进行提示和自动开启客户端:升级后是否提醒已经是最新版本的客户端,并且能让用户进入到入口的也页面正常使用

    4.7 升级失败后重新升级:一些原因导致的更新失败,如中途退出,可以再次升级

    4.8 升级过后原来本地保存的文件和数据是否能正常使用:如原先保存的用户账号txt等

    4.9 更新成功在控制面板已经文件版本中信息是否正确更新

    4.10 下载的更新包的权限检查:当更新的包下载的本地目录,如果是系统盘,要确认程序是否给予升级包足够的权限能在系统盘下进行正常的解压升级

    4.11 检查客户端是否可以重复升级

    5.客户端的卸载

    5.1 通过不同途径卸载客户端:控制面板,安装目录自带卸载程序,通过电脑管家或者360管家卸载程序是否能够正常的卸载程序

    5.2 终止程序的卸载

    5.3 断网的情况下进行卸载

    5.4 客户端开启的状态下进行卸载

    5.5 卸载的过后客户端文件是否清理干净:在安装目录下对应的数据是否清理,快捷方式和一些注册信息是否删除

    5.6 卸载过程中出现异常不能正常卸载:卸载过程出电脑出出现卡机或者断电

    6.稳定性测试

    长时间开启客户端

    7.性能和cpu的测试

    在进行客户端测试的过程中,需要在资源管理器中查看对应的进程占用的内存和cpu,对于一个客户端的在使用的过程中,检查CPU的峰值和正常值,尽量使客户端达到一个稳定的状态

    8.网络问题

    有的客户端需要不停的向服务器发起轮询,这就需要检查客户端的网络断开和连接机制,在每次轮询过程中是否提示断网,在检查到网络是否能正常的回复

    9.客户端和接口的调用

    在客户端进行接口调用能正常的展示接口返回的正确信息,当接口返回异常已经一些错误的时候,客户端是具有正常展示异常已经处理的能力,如接口挂掉,长时间没有返回等,无论接口正常或者异常,客户端本身具有处理的能力

    10.不同系统的兼容测试

    在测试中如果没有足够的电脑进行兼容测试,可在本地安装虚拟机,搭建不同的系统进行测试

    11.客户端上线的增量包和全量包

    线上的环境在更新增量包进行升级,有时候还需要将更新线上全量的下载包,让新用户能安装到最新版本的客户端。在上全量包时候,要在本地卸载之前的客户端,需要重新安装新的全量包,确保安装在本地的客户端能够正常的使用和升级,检查所有的功能,还有升级,防止在打包的全量包中出现部分文打包缺失,或者版本升级链接错误等问题。

    展开全文
  • 我们项目前端部分分为PC端、手机端两个项目,然后共用一个web端,手机端已经上线,手机端中的充值支付模块也已经正常在使用;但这次PC端项目上线的时候,充值却出现了问题,支付接口返回INVALID_PARAMETER的错误;而...
  • 测试过程中,我们是如何去定位前后问题的?

    千次阅读 多人点赞 2020-08-08 00:51:15
    我们在做web端测试时,难免会遇到这样的一个情况:出现的bug,不知道是前端还是后端,这篇就为大家简单介绍几种比较好用的方法吧 场景: 清晰的记得那天是项目要上线,但是由于某种原因,页面可以打开,但是在点击...
  • 在调试代码时,有时会遇到android测试机连接不上pc端的情况,以下是解决流程 1. 输入adb shell 2. 返回的结果是device not found,在连接机器的情况下,输入lsusb,返回结果如下 3. 将机器与pc端断开,继续...
  • Web项目开发流程 PC端

    千次阅读 2018-08-23 18:59:55
    一直再做前端,突然想到如果有一天领导让自己独立承担一个web 项目的话是否有足够的能力去接这个任务,要学会自己...所以本文对做PC端的项目进行了一个过程的总结。  一、了解、明确需求。  这个应该是第一步了...
  • 最近做了一个项目,客户要求pc端与手机端后台用一个。一个简单的企业网站。 我自然想起了织梦模板。可是找来找去,网上有很多都是独立的手机版,或者独立的pc端。很少有pc端和手机端统一的时候。 其实,网上...
  • 移动端和PC端页面的判断

    千次阅读 2017-11-24 18:01:56
    在我们开发过程中,经常会遇到移动端和pc端共用一个页面,故我在这里会写一个移动端和pc端的判断,让其走不同的链接; 第一种网络资源:window.onload = function(){ //移动端走移动路径,pc走pc路径; var app ...
  • python+pywinauto+lackey实现pc端exe自动化

    千次阅读 多人点赞 2020-07-01 19:11:19
    最近一年多一直在从事PC端exe的测试,也是趁着闲余时间,调研了下exe的自动化。 核心框架为python+pywinauto+lackey这样的一个组合方式 本文以大家熟知的Tim为例子,实现打开exe,输入账号密码并且登录,搜索具体...
  • python开发PC端桌面应用

    千次阅读 2020-09-09 11:46:32
    python开发PC端桌面应用 项目场景: 很多情况下需要用很短的时间开发一款在windows上离线运行的小工具,以便解决一些现实问题。比如公司近期有个紧急项目,需要根据算法需求人工标注海量的地址信息,开发周期和...
  • HTML5 PC端框架

    万次阅读 2016-04-27 14:20:10
    HTML5 PC端框架   1. Bootstrap Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范...
  • PC端微信三方登录

    千次阅读 2016-12-05 19:39:11
    第一步: 在微信开放平台申请账号,获取AppID AppSecret  网址: https://open.weixin.qq.com/ 第二步:通过appId就可以获取登录二维码,扫描登录获取code. ...
  • web端测试和移动端测试的对比

    千次阅读 2016-11-23 10:55:56
    做过的项目有不少涉及web端测试和移动端测试,简单的记录下他们之间的区别:  1、记录bug  在Web端可以通过系统自带的截图和QQ截图等方式来截取bug的图片,对于错误的地方可以用工具自带的标识来重点标记。  ...
  • PC端语音识别简介

    千次阅读 2012-12-08 09:34:06
    语音识别:  语音识别技术就是让机器通过识别和理解过程把语音信号转变为相应的文本或命令的高技术。它主要包括特征提取技术、模式匹配准则及模型训练技术三个方面。语音识别区别于声纹识别,后... 以下主要介绍PC端
  • 在开发过程中,有时候业务要求需要对移动端和PC端分别处理,如果是移动端,那么返回页面A,如果是PC端,那么返回页面B,而判断浏览器是移动端还是PC端,我们一般通过user-agent判断,服务端和前端js都可以获取到user...
  • 实现PC端与手机端的UDP通信

    千次阅读 2017-06-12 08:53:12
    在实现的过程的遇到了很多的坑.在这要强调一个基础点,当你用网络调试助手发送UDP消息到安卓模拟器的时候,端口号并不是你本机的端口号.模拟器会有一个自已的端口号,本人在这就吃过很大的亏.导致数据一直接收不到.接...
  • web端测试和移动端测试的区别

    千次阅读 2016-07-25 11:42:25
    我们一起来总价一下web端测试和移动端测试的区别: 1、报bug  对于测试来说,比较重要的一个步骤就是报bug,在web端我们发现问题之后,可以利用系统自动工具或者其他截图工具直接截图,然后将错误的地方或者...
  • Web端测试和移动端测试的区别

    千次阅读 2016-05-25 19:38:51
    对于移动端设备可以用手机自带的截图工具来截图然后传到电脑上,个人一般习惯安装微信的windows版本,通过文件传输助手发送到PC端。还有一种比较便捷的方式,将手机用数据线连接到电脑,本地配置android的运行环境,...
  • PC端微信 机器人智能自动回复实现 全攻略

    千次阅读 热门讨论 2020-07-29 11:35:54
    PC端微信 机器人智能自动回复实现 全攻略环境介绍WechatPCAPI百度UNIT实现代码结语 环境介绍 该自动智能回复机器人基于python编写,笔者使用的版本是python3.7。 微信的信息捕捉发送部分采用了WechatPCAPI免费版。 ...
  • PC1 ping PC2 过程分析

    千次阅读 2018-08-07 09:21:22
    一、IP数据包的交换转发 PC1 ping PC2 过程分析 pc1的ip地址为1.1.1.1,pc2的ip地址为1.1.1.2,两者通过交换机sw1连接。 在pc1上ping pc2,即pc1向 pc2发起icmp请求。此时pc1上生成一个icmp请求报文,来判断pc2的...
  • 手把手教你PC端 Selenium (Python)

    千次阅读 2018-04-02 09:50:28
    python安装网上资料特别多,大家随便搜一下,按照相应的方法进行安装就可以了python有两个版本python2.x和python3.x,大家直接使用python3.x的最新版本就好了注意:在安装的过程中需要勾选:"Add Python 3.x to ...
  • pc端支付宝扫码支付

    千次阅读 2017-10-09 15:47:33
    * 该页面不能在本机电脑测试,请到服务器上做测试。请确保外部可以访问该页面。 * 如果没有收到该页面返回的 success * 建议该页面只做支付成功的业务逻辑处理,退款的处理请以调用退款查询接口的结果为准。 */...
  • 安卓设备通过USB接口实现与pc端的简单数据通信 最近突发奇想,想实现手机和电脑的交互,但考虑到网络限制,想要基于USB数据线实现与pc的通信,查阅很多资料,最终初步实现。以下某些思路来源于网络,大部分是自己...
  • 逆向工具之unidbg(在pc端模拟执行so文件中的函数)

    千次阅读 多人点赞 2020-05-21 21:21:51
    某大佬推荐逆向工具unidbg,能在pc端直接调用so文件中的函数,最终成功解决了问题。 逆向工具之unidbg目录一、`unidbg`引入二、`unidbg`概述三、`unidbg`使用姿势1、下载`unidbg`项目2、导入到IDEA中①、解压压缩包...
  • 手机屏幕实时在PC端显示

    万次阅读 热门讨论 2014-11-23 18:25:29
    下面分两个部分简单介绍一下进度(J): 1. 手机APP(Client): (1) 暂时命名ShareScreenAPP,这个可以以后调整。 (2) 手机APP简单界面,以后可以完善。...2. 桌面软件(server): (1) 桌面软件界面如下:
  • 录音功能一般来说在移动端比较常见,但是在pc端也要实现按住说话的功能呢?项目需求:按住说话,时长不超过60秒,生成语音文件并上传,我这里用的是recorder.js 1.项目中新建一个recorder.js文件,内容如下,也可在...
  • Autojs支持在PC端进行开发并调试,其中使用到的开发工具为Visual Studio Code(以下简称为VSCode),这是一个微软发行的针对于编写现代 Web 和云应用的跨平台源代码编辑器,这款编辑器功能强大,可以通过各种插件让...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 57,446
精华内容 22,978
关键字:

pc端测试的过程