What is the basic organization of web test(regression, speed, validation, etc.)? - testing

I'm newbie in QA (testing)
I want to understand basic category or area of web test.
About this, I found a web site.
http://www.softwareqatest.com/qatweb1.html
=============================================
Organization of Web Test Tools Listing - this tools listing has been loosely organized into the following categories:
Load and Performance Test Tools
Page Speed Testing Tools
Mobile Web/App Testing Tools
Link Checkers
HTML Validators
Web Accessibility Testing Tools
Web Services Test Tools
Cross-Browser Testing Tools/Services
Web Functional/Regression Test Tools
Web Site Security Test Tools
External Site Monitoring Services
Web Site Management Tools
Log Analysis Tools
I might think these are web site test area but it is not MECE.
Please give me more advice.

These tools are sufficient to test all areas as for MECE you have to write test cases and check. These are depends on functionality not on Tools.
With add on this:
There are different websites which provide mobiles online to test application some are free and some have premium accounts
pCloudy
bitbar
Experitest etc..
For automation you have to use tools like:
Appium for Android and IOS
Robotium for Android
MonkeyTalk
Selendroid for Android

Related

Can I run Appium tests from Cloud-based mobile application test service provider?

I am super confused about the cloud-based mobile application test providers. Do they only provide mobile devices that I can provision? It appears after provisioning we have to run tests manually.
Or they also provide the functionality to run tests on those mobile devices. For example, my tests are written in Robot Framework and Appium. Can I run those tests in the Cloud-based mobile application test service provider like AWS Device Farm, Kobiton, or Sauce Labs?
You can use BrowserStack to run your test on. You might want to refer the below links for more details on how to run it.
https://medium.com/detesters/integrating-robot-framework-with-browserstack-bddf5b0e0c14
https://www.browserstack.com/docs/app-automate/appium/getting-started/python
For mobile devices that you wish to choose, you can refer from the below link.
https://www.browserstack.com/app-automate/capabilities

Can we run/test desktop applications on browserStack?

Can anyone let me know whether we will be able to run/test desktop applications on BrowserStack?
I'm exploring options to test one of the desktop applications on multiple operating systems and devices.
BrowserStack currently does not support testing of Desktop Applications. It only supports browser based testing and mobile application testing (iOS/Android)

BDD - Does LeanFT support web services testing?

We want to work with BDD in our project, we have already a valid leanft licence but I waw wondering if we can automate web service tests using leanft and cucumber?
If not, can you please suggest some testing tools compatible with cucumber and capable of doing web service automation testing?
Thank you.

Test Canvas Graphics with Selenium

I need to test canvas graphics with Selenium. Does anyone have any advice, resource to facilitate the development of the tests? Is it technically possible to test canvas with selenium?
No its not possible with selenium:
if look the selenium intro doc https://www.seleniumhq.org/docs/01_introducing_selenium.jsp:
Test Automation for Web Applications
Many, perhaps most, software applications today are written as web-based applications to be run in an Internet browser. The effectiveness of testing these applications varies widely among companies and organizations. In an era of highly interactive and responsive software processes where many organizations are using some form of Agile methodology, test automation is frequently becoming a requirement for software projects. Test automation is often the answer. Test automation means using a software tool to run repeatable tests against the application to be tested. For regression testing this provides that responsiveness.

On which aspects i should put more emphasis for Security Testing of the Desktop Based Application?

I am testing one Desktop based client server application. I want to perform a Security test of that application.
Can anybody explain me which points i can consider while performing Security Test of the Desktop application?
Testing of desktop application is easier than web application as there are less users than web applications.
Followings are two important point that you need to keep in mind during security testing of desktop application
• Test user’s rights and roles-authorized person should allow to login
• Test security of data or information stored in application.
Security testing on Desktop application is not that much easy task, in market we can't find the proper free tools like web application tools
for java based desktop application use JavaSnoop tool and proxy tool
for .Net based desktop application use echo-mirage and proxy tools
the test cases are quite simple
1. System testing: verification of registries, files and logs
2. Static testing: de-compile the files and do code-review, Gendarme tool is perfect
- do memory dump analysis
3. Dynamic testing: verify the communication
i hope this will help you