生活札记 pytest框架、Appium之自动化测试(三)

pytest 可以用来做系统测试的自动化,它的特点有:用Python编写测试用例,简便易用、可以用文件系统目录层次对应手工测试用例层次结构、灵活的初始化清除机制、可以灵活挑选测试用例执行、利用第三方插件,可以生成不错的报表。Appium 是一个移动 App (手机应用)自动化工具。Appium 自动化方案的特点:开源免费、支持多个平台iOS (苹果)、安卓 App 的自动化都支持、支持多种类型的自动化、支持苹果安卓应用原生界面的 自动化、支持应用内嵌WebView的自动化、支持手机浏览器中的web网站自动化、支持flutter应用的自动化、支持多种编程语言、像 Selenium一样,可以用多种编程语言调用它开发自动化程序。

阅读全文 » 627天前
2023年03月26日

技术饭 thinkphp5.1下ajax跨域请求接口,session公用的解决方法

thinkphp5.1下ajax跨域请求接口,session公用的解决方法,ajax或者app(IOS、安卓)请求接口,php中如果需要登录,则需要设置session,但每一次请求都会重新生成一个session_id,所以session就没法获取跟传递,解决的办法就是生成一个随机数做为session_id,保存这个随机数,每次请求都带上这个随机数,这样每次获取的session就一致了

阅读全文 » 2179天前
2018年12月25日

技术饭 jquery的md5加密与sha1加密

jquery的md5加密与sha1加密,对于编程语言,很多情况下都会有md5加密与sha1加密,类似php、安卓、IOS都是有响应的加密方法,那么jquery有没有相应的加密方法呢?答案是肯定的,我在百度上并没有找到cdn加速,也只是找到了下载地址,所以就放在了自己的服务器上了,供大家下载!

阅读全文 » 2772天前
2017年05月11日

技术饭 thinkphp如何获取安卓或IOS发送过来的请求头数据

thinkphp如何获取安卓或IOS发送过来的请求头数据,刚开始一直使用I('server.time')来获取请求头,但测试了大半天还是不行,最终百度搜索了许久最终才有了答案,原来是:php中想要得到所有的HTTP请求头,可以使用$_SERVER里获取到有我们想要的东西,它里面键名以HTTP_开头的就是HTTP请求头。

阅读全文 » 2773天前
2017年05月10日

技术饭 thinkphp开发api接口安全验证解析

thinkphp开发api接口安全验证解析,对于php后端很多时候要开发接口提供给安卓或者IOS使用,那这时候接口的安全验证机制就是一个必要的限制机制了,不然的话,其他人可以随便调用你的接口,这个会造成不可预料的后果。

阅读全文 » 2774天前
2017年05月10日

技术饭 php接口的支付宝接口应该给安卓或IOS返回什么参数?

最近做支付接口,以前做的都是网页支付接口,直接把数据封装然后直接echo出来就可以,但这几天因为没有做过app的支付接口,所以遇到了一些小问题:php接口的支付宝接口应该给安卓或IOS返回什么参数?

阅读全文 » 2808天前
2017年04月05日

吃瓜群众 安卓 7.0 流畅性将逆袭超越 iOS 10

安卓 7.0 流畅性将逆袭超越 iOS 10,Android 系统因为采用虚拟机以及民主化的应用生态,其系统的整体体验一直落后于同时代的 iOS,尤其是在系统运行的流畅性方面,早期的 Android 给大多数用户留下的印象是卡顿且耗电严重。

阅读全文 » 2900天前
2017年01月03日