Perfecto - UFT integration - automated-tests

I have been learning perfecto mobile cloud through the self-guided online training offered by perfecto. Even I registered and used the trial period of two hours and got some hands-on experience.
Now I would like to get some hands-on with Perfecto-UFT integration. I understand that the free trial account does not qualify for accessing Perfecto from UFT.
But still I would like to know, is there any other way I could be able to work on Perfecto-UFT integration without a fee?

You can not integrate both without paying for that.
You need to understand both the tools are proprietary and not open-sourced. So whenever you'll try to integrate them, it will try to validate the licenses and as you don't have it, you won't be able to integrate.
There are so many other features which are not available in free version. Check this link for more info.

Related

Cypress with Sauce Labs

In the Cypress docs they states (under the "Sauce Labs" subsection):
Cypress’s API is written to be completely compatible with Sauce Labs, even though our API is not Selenium based at all. We will be offering better integration with Sauce Labs in the future.
I take this to mean that there is a way to run Cypress tests in Sauce Labs but with some limitations. But I can't find instructions on how to achieve this.
Does anyone know if this is possible yet? And if so... where could I find info on setting it up?
It seems SauceLab's support of Cypress is not ready yet:
We currently don't support Cypress at this time, but it is recommended to upvote the following feature request in our Customer Idea Portal, where our Product team directly reviews input from our customers and prioritizes what will be implemented next based on demand.
https://saucelabs.ideas.aha.io/ideas/SLIDEA-I-286
There's currently an open beta for the Sauce Labs Testrunner Toolkit, which is intended to integrate with quite a few popular browser automation tools, including Cypress. It's in open beta so we can gather feedback and help ensure it meets developers' needs.
The toolkit works as a Docker-based solution for fast setup, and it ships logs and videos up to our cloud so sharing test assets with your team works just like it does for hosted tests.
You can find out more in the docs.

Resources to learn SuiteCRM?

I am a developer who has no experience working with CRM systems. I want to build a simple system using SuiteCRM. But I can't find a single tutorial for SuiteCRM in the internet. Believe me I spent several days searching for tutorials but I couldn't find. The official Userguides documentation is absolutely useless for development purposes. I found this book SuiteCRM For Developers but it is not suitable for a beginner. And it doesn't cover most of the basic stuff. Please suggest me a good tutorial(document/video) which covers topics such as creating custom entities(operations with custom entities), workflows and REST api.
If you're new to CRM world, as I was a couple of years ago, Id suggest doing the following:
Get a copy of SugarCRM for Dummies. It gives you an overview of the built in modules and functions of SugarCRM.
Watch how-to videos on SugarCRM for more in-depth details on particular modules.
Get a copy of SuiteCRM for Developers by Jim Mackin. This was a game changer for me. it's straight forward but breaks down the essentials of SuiteCRM.
From there, it's all about googling and practice. The more you play with the code, the more it starts making sense.
Welcome to world of CRM !!
First learn the flow of modules which are available in CRM and then go ahead with the development part. So I will suggest you to learn SugarCRM first. As coding standards and execution flow of SuiteCRM and SugarCRM is same.
Download SugarCRM CE
Install the CRM in your machine as described here
Once installed play with modules. Getting_Started SugarCRM
Take an overview on admin features of SugarCRM as described in detail here
Try to create new modules as per described here
I've been digging into some SUiteCRM work also lately, and the SugarCRM info is very helpful. The SuiteCRM forums have been getting some more traction lately.
https://suitecrm.com/forum/developer-help/10338-how-to-create-a-custom-module-from-scratch
I am also going to buy this book, looks like a great resource! https://leanpub.com/suitecrmfordevelopers
This book you mention (https://leanpub.com/suitecrmfordevelopers) is worth investing in. It's the right stuff in one place.
SugarCRM resources and references are ok, however, SuiteCRM and SugarCRM are gradually going in different directions. If you rely on forums and generic blogs, even SOF, the 'Sugar' solution not always maps to a suite-solution. It can be close, but that last 5% of difference can be a headache to work through.
Anyhow, that's my plug/recommendation for that book.

Integrating Flex Publisher Licensing into an application

A friend of mine asked me to take a look at using Flex Licensing to protect the distribution of her software. I've spent a bit of time going through the flexera website to see what information I could glean, but I find nothing that tells me how one actually connects their software to the licensing system. Is it an API that allows me to build the functionality into an application? Is it something else? I decided to not put too much time into getting frustrated before asking here if anyone had any experience with this or similar licensing systems.
Regards and thanks!
To answer your question, yes, there is an API.
You can request a trial of their FlexNet Publisher Software to see if it is something you would like to work with. However, I would recommend you contact them to see if their pricing model would fit into your friend's development budget.

Tools and practices for small group collaboration?

I will be starting a senior design project in a week with 2 or 3 other engineers. We are electrical engineers but we will need to do some coding for our project.
Right now, I think using Google Code + Visual Studio + AnkhSVN is a good solution on the code side. We also need to:
Maintain design documents
Have a smooth way of communicating
Would you recommend anything in particular beyond a central network storage, and e-mail?
Edit: We are not going to set up or configure anything. I would rather just pay for cheap (
Yes, a good wiki such as Atlassian's Confluence.
Wikipedia has a great list of Collaborative Software. I think a decent content management system would be essential for maintaining design documents (especially over plain network storage).
You might try Basecamp , the basic plan is enough for you already.

What are the current best practices for load testing and profiling ASP.NET web applications?

I am tasked with improving the performance of a particular page of the website that has an extremely high response time as reported by google analytics.
Doing a few google searches reveals a product that came with VS2003 called ACT (Application Center Test) that did load testing. This doesn't seem to be distributed any longer
I'd like to be able to get a baseline test of this page before I try to optimize it, so I can see what my changes are doing.
Profiling applications such as dotTrace from Jetbrains may play into it and I have already isolated some operations that are taking a while within the page using trace.
What are the best practices and tools surrounding performance and load testing? I'm mainly looking to be able to see results not how to accomplish them.
Here is an article showing how to profile using VSTS profiler.
If broken it is, fix it you should
Also apart from all the tools why not try enabling the "Health Monitoring" feature of asp.net.
It provides some good information for analysis. It emits out essential information related to process, memory, diskusage, counters etc. HM with VSTS loadtesting gives you a good platform for analysis.
Check out the below link..
How to configure HealthMonitoring?
Also, for reference to some checklist have a look at the following rules/tips from yahoo....
High performance website rules/tips
HttpWatch is also a good tool to for identifying specific performance issues.
HttpWatch - Link
Also have a look at some of the tips here..
10 ASP.NET Performance and Scalability secret
Take a look at the ANTS Profiler from Red Gate. I use a whole slew of the Red Gate products and am very satisfied!
There are a lot of different paths you can go down. Assuming a MS environment you can leverage some of the team system tools such as MS Team Tester to record tests and perform load testing against your site. These can be set to run as part of an automated build process.
A list of tools is located at: http://www.softwareqatest.com/qatweb1.html#LOAD
Now, you might start off simple. In this case install two firefox plugins: Firebug and YSlow for Firebug. These will give stats and point out issues such as page size, the number of requests made to get the page, etc. They will also make recommendations on some things to fix.
Further, you can use unit tests to execute a lot of the code behind to see what functions are hurting you.
You can do all sorts of testing if u have full MS dev system with TFS and Visual Studio Team Edition. Based on what I see here
I recently had a nice .Net bug which was running rampant. This tool sorta helped, but in your case, I could see it working nicely..
http://www.jetbrains.com/profiler/
Most of the time we've used WCAT from Microsoft. If your searches where bring up ACT then this is probably the tool you want to grab if you are looking for requests per second and the such. Mike Volodarsky has a good point pointing the way on how to grab this.
We use it quite a bit internally when it comes to testing our network infrastructure or new web application and it is incredibly flexible once you get going with it. And it seems every demo Microsoft has done for us with new web tech they seem to be busting out WCAT to show off the improvements.
It's command line driven so it's kinda old school, but if you want power and customization it can't be beat. Especially for free.
Now, we use DotTrace also on our own applications when trying to track down performance issues, and the RedGate tools are also nice. I'd definitely recommend a combination of the two of them. They both give you some pretty solid numbers to track down which part of your app is the slowdown and I can't imagine life without DotTrace.
Visual Studio Test Edition (2008 or 2010) comes with a very good load testing component for ASP.NET apps.
It allows you to get statistics for all the perfmon stats for a server (from basics like CPU and disk waits to garbage collection and SQL locks)
Create a load test for the page and run it, storing the stats in a database for the base line. Subsequent runs can be compared.

Resources